кто нибудь работал с таймером Atmell AT90S2343? Не получается его запустить
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Maxim_ 19 ноября 2002 г. 10:52

Контроллер Atmell AT90S2343, проект сделан в IAR AVR v2.26
при записи в TCCR0 (коэффициент предварительного деления) таймер контроллера
должен (по документации) начать счет и в регистр TCNT0
должен увеличиватся в соответствии с установками TCCR0

но не получается запустить работу таймера, в регистре TCNT0 все время 0
кто нибудь сможет обьяснить в чем ошибка

#include


int i;

main()
{
DDRB = 0x07; // port b out 0 0 0 0 0 1 1 1
PINB = 0x07;

TCCR0 = 0x02; // коэффициент предварительного деления CK/8

for(;;)
{
i = TCNT0; // чтение регистра таймера
PORTB = i; // вывод в порт b значение регистра
}
}

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru