Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено FOXik 27 октября 2003 г. 14:29
В ответ на: Ещё раз к PICоманам. Как организовать таблицу переходов? отправлено Вяч 27 октября 2003 г. 14:13

твой байт --> PCL
Тогда программный счетчик сразу установится с твоим смещением
в таблице переходов(см.обращение к памяти программ в любом DS)
ADDWF PCL,1
GOTO адр1
GOTO адр2
GOTO адр3
....
GOTO адр255

Для чтения данных из таблицы всё почти также
но в эту таблицу лучше заходить по команде CALL
а вместо GOTO N ,понаписать кучу RETLW <нужный байт данных>
В новых пиках можно обращаться к памяти программ способом аналогичным
обращению к EEPROM(см.DS).

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru