ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
52425 Топик полностью
MDenis (27.02.2006 21:36, просмотров: 1) ответил Shura на Ну как ето нету, если они в составе IARа идут?
Это же жопа какая-то В ответ на такой тычок: #pragma vector=0x28 __interrupt void Timer0_Compare (void) { asm("nop"); } получил такой код: Timer0_Compare: ST -Y,R24 ST -Y,R31 ST -Y,R30 ST -Y,R3 ST -Y,R2 ST -Y,R1 ST -Y,R0 ST -Y,R23 ST -Y,R22 ST -Y,R21 ST -Y,R20 ST -Y,R19 ST -Y,R18 ST -Y,R17 ST -Y,R16 IN R24,0x3F nop OUT 0x3F,R24 LD R16,Y+ LD R17,Y+ LD R18,Y+ LD R19,Y+ LD R20,Y+ LD R21,Y+ LD R22,Y+ LD R23,Y+ LD R0,Y+ LD R1,Y+ LD R2,Y+ LD R3,Y+ LD R30,Y+ LD R31,Y+ LD R24,Y+ RETI И это не считая jmp с вектора прерывания.. А чего он все регистры не сохранил-то? Ну вот как мне по вектору прерывания вставить команду rjmp $60 ? Подскажите плиз... :(