-
- я хоть и не спец в ассемблере простые команды кинуть в регистр и оттуда и сдвиг разбираю .. Дак вот насчет выкинуть лучше написать новое . Ибо смотрел ассемблерный листинг - с начала прерывания идет переход на подпрограмму перепихивания всех Blackbird_sunday(271 знак., 17.08.2012 19:22, )
- Да элементарно все делается. Покажите листинг, Bill(38 знак., 18.08.2012 15:10)
- Дык на работе у меня все это валяется -в понедельник покажу не жалко :) - Blackbird_sunday(19.08.2012 06:44, )
- вот оно мое бессмертное творение:)/*Chip type : ATmega8Program type : ApplicationAVR Core Clock frequency: 14,218180 MHzMemory model : SmallExternal RAM size : 0Data Stack size : Blackbird_sunday(7382 знак., 20.08.2012 05:34, )
- тфу ты оспади как его ...вот так наверно лучше /*Chip type : ATmega8Program type : ApplicationAVR Core Clock frequency: 14,218180 MHzMemory model : SmallExternal RAM size : 0Data Stack size : Blackbird_sunday(7382 знак., 20.08.2012 05:36, )
- мда а форматирование все похерилось увы извиняйте - а вот как прерывание он компильнул асме ;// Timer2 output compare interrupt service routine;interrupt [TIM2_COMP] void timer2_comp_isr(void); 0000 0019 {.CSEG_timer2_comp_isr:ST -Y,R0ST Blackbird_sunday(1048 знак., 20.08.2012 05:39, )
- мда что то не получаеться исходник с нормальным форматированием выложить ... - Blackbird_sunday(20.08.2012 05:42, )
- Посмотрел на кодевижн-асм. Там сильно можно сэкономить на ap=pzu[(cod.sumadd&0xffc000)>>14];. И он не совсем асм, ибо макросы не раскрыты. maik-vs(3343 знак., 21.08.2012 09:39)
- Нужно зарегистрироваться. Тогда будут доступны возможности редактирования и тюдю - mazur(20.08.2012 08:09)
- мда что то не получаеться исходник с нормальным форматированием выложить ... - Blackbird_sunday(20.08.2012 05:42, )
- мда а форматирование все похерилось увы извиняйте - а вот как прерывание он компильнул асме ;// Timer2 output compare interrupt service routine;interrupt [TIM2_COMP] void timer2_comp_isr(void); 0000 0019 {.CSEG_timer2_comp_isr:ST -Y,R0ST Blackbird_sunday(1048 знак., 20.08.2012 05:39, )
- тфу ты оспади как его ...вот так наверно лучше /*Chip type : ATmega8Program type : ApplicationAVR Core Clock frequency: 14,218180 MHzMemory model : SmallExternal RAM size : 0Data Stack size : Blackbird_sunday(7382 знак., 20.08.2012 05:36, )
- вот оно мое бессмертное творение:)/*Chip type : ATmega8Program type : ApplicationAVR Core Clock frequency: 14,218180 MHzMemory model : SmallExternal RAM size : 0Data Stack size : Blackbird_sunday(7382 знак., 20.08.2012 05:34, )
- Дык на работе у меня все это валяется -в понедельник покажу не жалко :) - Blackbird_sunday(19.08.2012 06:44, )
- Да элементарно все делается. Покажите листинг, Bill(38 знак., 18.08.2012 15:10)
- я хоть и не спец в ассемблере простые команды кинуть в регистр и оттуда и сдвиг разбираю .. Дак вот насчет выкинуть лучше написать новое . Ибо смотрел ассемблерный листинг - с начала прерывания идет переход на подпрограмму перепихивания всех Blackbird_sunday(271 знак., 17.08.2012 19:22, )