HT-PICC18 v8.20pl4 вытворяет черте-что в прерываниях. А мы этого не замечаем, а мы этого ...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Фанси 16 июля 2003 г. 14:18

Фрагмент того, что увидел при сохранении регистров, когда в прерывании невинная функция memcpy(). И, насколько заметил, это правило, а не исключение:

0008 CFD8 MOVFF
000A F5FF (nop) status,0x5FF
000C CFE0 MOVFF
000E F02B (nop) bsr,0x2B
0010 CFFA MOVFF
0012 F5FE (nop) pclath,0x5FE
0014 EFD8 GOTO
0016 F000 (nop) 0x00001b0
- - -
019E CFFA MOVFF
01A0 F5FE (nop) pclath,0x5FE
01A2 C02B MOVFF
01A4 FFE0 (nop) 0x2B,bsr
01A6 C5FF MOVFF
01A8 FFD8 (nop) 0x5FF,status
01AA 0010 RETFIE

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

Ответы



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

E-mail: info@telesys.ru