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