m16_home (10.03.2014 16:34, просмотров: 249) ответил 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