Конечно АВРов я видел больше, и это моё первое впечатление о ПИКе :-)))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено dub 13 июня 2003 г. 20:08
В ответ на: Насчет GIE - см. ответ АК. Чтение TMR0 - movf TMR0,w. Как говорится ПИК не видел, но осуждаю отправлено L.A. 13 июня 2003 г. 16:53

К слову у АВРов для работы с программной памятью есть вот:

LPM Загрузка из программной памяти R0 = (Z) None 3
LPM Rd,Z Загрузка из программной памяти Rd = (Z) None 3
LPM Rd,Z+ Загрузка из программной памяти с пост-инкрементом Rd = (Z), Z=Z+1 None 3
ELPM Расширенная загрузка из программной памяти R0 = (RAMPZ:Z) None 3
ELPM Rd,Z Расширенная загрузка из программной памяти Rd = (RAMPZ:Z) None 3
ELPM Rd,Z+ Расширенная загрузка из программной памяти с пост-инкрементом Rd = (RAMPZ:Z), Z = Z+1 None 3
SPM Сохранение в программной памяти (Z) = R1:R0 None -
ESPM Расширенное сохранение в программной памяти (RAMPZ:Z) = R1:R0 None -

и с таймером АВРа мне всё понятно:

ldi temp, 7 ;
out TCCR0, temp ; front T0
...
label:
in temp, TCNT0 ;
cpi temp, 200 ; wait 200 front
brne label ;
...

С ПИКами пока тёмный лес :-(((

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

Ответы



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

E-mail: info@telesys.ru