Форум myROBOT.ru » Лаборатория » Микроконтроллеры » Нужна помощь таймеры счетчики atmega16

Страниц (1): [1]
 

1. DjonSmit - 02 Ноября, 2013 - 06:26:57 - перейти к сообщению
есть два таймера один отсчитывает секунды второй опрашивает кнопки . Помогите проверить правильность программы. Внешний кварц на 8 мГц

вот код
CODE:

TCCR1A=0x00;
TCCR1B=0x05;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x1E;
OCR1AL=0x85;

TCCR0=(1<<CS00)|(0<<CS01)|(1<<CS02); //Делитель =/1024
TCNT0=0x00; //запускаем 0 й таймер
//разрешаем прерывания таймеров
TIMSK=(1<<OCIE1A)|(1<<TOIE0);
2. Роботов - 02 Ноября, 2013 - 09:31:39 - перейти к сообщению
А где программа то?
3. DjonSmit - 02 Ноября, 2013 - 11:16:30 - перейти к сообщению
А зачем программа. Меня интересует только правильность настройки счетчиков. В заголовке темы так и написано таймеры счетчики.

Объясню ситуацию у меня нет пока микросхемы и протеус отказался симулировать мое творение вот исчу причины сбоев если они есть. Заранее спасибо за любую помощь по данному куску кода. Голливудская улыбка
4. cjA - 03 Ноября, 2013 - 22:54:09 - перейти к сообщению
забудтьте вы о Протеус- люди делают деньги, кто вам мешает


DjonSmit Точно 8 тМгц? (Я так три тиньки убил...(усыпил)) Частота МК, на предделитель, на то что там в этом регистре (как его? во всех МК по разному назван) записано. Получаем частоту прерываний. А у вас попросили пусть и не работающий код- если просите совет- выложите хотя б что есть, (поверьте я его в свою докторскую не суну- нет у нас никаких докторских)