oleg88135

помогите с константой

3 сообщения в этой теме

oleg88135    0

Имею программатор к150. Перед прошивкой pic12f629 записал константу-так на всякий случай, думал, программатор сам её впишет. Не вписал. Как мне её теперь записать? Кто-нибудь сталкивался с этим?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
wws63    66

Программатор константу никуда не вписывает. В тексте программы пишется соответствующая инструкция 

CALL     h'3FF'

movwf    OSCCALL

Т.е. при каждом запуске программы   идет обращение к последнему адресу в памяти программ.

Эта константа считывается и заносится в регистр OSCCALL

=Как мне её теперь записать?= 

Вручную записать по адресу 0x3FF

http://cxem.net/mc/mc186.php

Изменено пользователем wws63

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
wws63    66

Если константа вам известна и у вас нет планов по сборке ещё одного или нескольких таких  устройств, то можно в тексте программы заменить строчку 

CALL   h'3FF' на movlw  h'xx' - где xx значение известной вам калибровочной константы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас