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

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

Отправлено MALLOY 05 августа 2004 г. 18:36
В ответ на: Непонятно что за глюк. отправлено Bill 05 августа 2004 г. 18:20

39 {
\ 00000000 93FA ST -Y,R31
\ 00000002 93EA ST -Y,R30
\ 00000004 932A ST -Y,R18
\ 00000006 931A ST -Y,R17
\ 00000008 930A ST -Y,R16
\ 0000000A B72F IN R18,0x3F
\ 0000000C REQUIRE __RSTACK_in_external_ram
40 unsigned char status;
*
*
*
47 I_STATUS[0]=STATUS(0);
\ 0000001C 91008004 LDS R16,32772
\ 00000020 8304 STD Z+4,R16
*
ВОТ ЗДЕСЬ ОН СОХРАНЯЕТ В Z+4, НО ПЕРЕД ЭТИМ R31,R30 ЗАГНАЛ В СТЕК И ПОТОМ ВОСТАНАВЛИВАЕТ.

Блин как это решить, не охота на 2.28 возвращаться, может это в 3.20 иправленно, какие отзывы по 3.20


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

Ответы



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

E-mail: info@telesys.ru