ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
495779 Топик полностью
m16_home (10.03.2014 16:34, просмотров: 193) ответил fk0 на Я как-то вообще не заметил, что ассемблер попадает в отладочную информацию (компилятор C30, имеется ввиду, что нет ассоциации дизассемблера с *.s-файлом). А уж #include и для C никогда не работал. Фигли хотеть. Проф. уровня средства. Профессионалы
блин , открыл окно дизассемблера , открыл листинг . теперь понятно почему в инклуды не заходит. может где то в настройках подправить? 0118C A84094 bset.b 0x0094,#2 204: bset IEC0,#OC1IE ; ENABLE INTERRUPT 012FA B7EAA0 mov.b 0x0000,0x0aa0 012FC B7EAA2 mov.b 0x0000,0x0aa2 205: ;.include "template.inc" ; user's program 012FE 060000 return 206: 207: .include "demo.inc" ; demo and help routines (comment this out if you write 208: ; your own program, but don't wipe it out for the first 209: ; time, as it may be helpful for occasional testing) 01300 200601 mov.w #0x60,0x0002 210: 01302 E60401 cpsgt.b 0x0000,0x0002 211: ;******************************************************************************* 01304 B04200 add.b #0x20,0x0000 212: ;**************************** ***************************** 01306 B3C721 mov.b #0x72,0x0002 213: ;**************************** OCx INTERRUPT ***************************** 01308 E70401 cpsne.b 0x0000,0x0002 214: ;**************************** ***************************** 0130A 37001A bra 0x001340 215: ;******************************************************************************* 216: 0130C B3C671 mov.b #0x67,0x0002 217: 0130E E70401 cpsne.b 0x0000,0x0002 218: .global __OC1Interrupt 01310 370019 bra 0x001344 219: __OC1Interrupt: ; OC1 interrupt 220: 204 000e8c 00 40 A8 bset IEC0,#OC1IE ; ENABLE INTERRUPT 205 ;.include "template.inc" ; user's program 206 207 .include "demo.inc" ; demo and help routines (comment this out if you write 1 2 .bss 3 .align (2) 4 11 000e8e 00 00 04 goto key_f1 ; G O D E M O M O D E 11 00 00 00