Тестер для кабелей. Логика на базе Атмега8.
16-битный Таймер1 работает с предделителем 1/1024 и считает 10 секунд - время испытаний кабеля.
Есть светодиод статуса - горит, значит "Готов к тесту", моргает когда тест производится, то есть в течение 10 секунд, отсчитываемых Таймером0.
Идея такова:при начале теста запускаю 16-битный таймер с предделителем 1/1024 и тут же запускаю 8-битный Таймер0 с предделителем 1/1024 и на переполнениях последнего инвертирую состояние порта, куда включен светодиод статуса - так он моргает.
На словах всё красиво, на деле не пашет. Таймер1 отсчитывает задержку, всё как положено, а Таймер0 не работает. Выдернул код, которым запускал Таймер0, вкатил в чистый проект, скомпилировал и прошлил в Мегу - всё пашет. Как совмещаю два таймера в кучу - не пашет. Где я туплю? Помогите, други!



