Без проблем, но в листинге есть вызовы библиотечных функций, врядли он Вам поможет.. (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено 0men 01 июня 2003 г. 18:35
В ответ на: А я сейчас в Кейле проверил - тоже обнуляет... отправлено gram 01 июня 2003 г. 18:27


6 void main( void )
7 {
8 code = ((float)a/b)*freq;
\ __nearfunc void main();
\ main:
\ 00000000 .... LDI R30,freq
\ 00000002 8100 LD R16,Z
\ 00000004 8111 LDD R17,Z+1
\ 00000006 8122 LDD R18,Z+2
\ 00000008 8133 LDD R19,Z+3
\ 0000000A .... RCALL ?UL2F_L04
\ 0000000C E747 LDI R20,119
\ 0000000E EC5C LDI R21,204
\ 00000010 E26B LDI R22,43
\ 00000012 E471 LDI R23,65
\ 00000014 .... RCALL ?F_MUL_L04
\ 00000016 .... RCALL ?F2L_L04
\ 00000018 .... LDI R30,code
\ 0000001A 8300 ST Z,R16
\ 0000001C 8311 STD Z+1,R17
\ 0000001E 8322 STD Z+2,R18
\ 00000020 8333 STD Z+3,R19
9 }
\ 00000022 9508 RET


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

Ответы



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

E-mail: info@telesys.ru