реклама на сайте
подробности

 
 
> помогите разобраться глючит таймер второй на mega128
ed888
сообщение Jan 17 2007, 15:11
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 28-11-06
Пользователь №: 22 844



такая вот ситуация ! нет срабатывает прерывание второго восьмиразрядного таймера по совпадению с числом !

вот код на СИ в CVA

// T0
TCCR0 = (1<<2)|(1<<1)|(1<<3); // set bits CS02 CS0 WGM01
OCR0 = 0x52; // 2 m.sec. interval

// T2
TCCR2 = (1<<2)|(1<<1)|(1<<3); // set bits CS22 CS2 WGM21
OCR2 = 0x52; // 2 m.sec. interval

TIMSK = (1<<1)|(1<<7); // set bit OCIE0 and OCIE2 enable T0 interruption

этот обработчик срабатывает
interrupt [16] void Timer0Com( void )
{

}

а этот нет
interrupt [10] void Timer2Com( void )
{

}

может кто знает в чем дело ?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01347 секунд с 7
ELECTRONIX ©2004-2016