m16 (25.10.2009 16:17, просмотров: 285) ответил бомж на Есть Mega32 с кварцем 16MHz и есть камень, который хочет 8MHz. Как лучше поступить? Второй кварц ставить не хочется...
всё очень просто : таймер Т0 программируем в режим СТС , тактирование таймера Т0 напрямую от генератора , управление вывода ОС0 -состояние вывода меняется на противоположное , в регистр сравнения ОСR0 записываем $01 . запускаем таймер - при каждом такте clk состояние вывода ОС0 будет менятся на противоположное т.е. частота будет в два раза ниже тактовой. я таким образом решал проблему тактирования таймера Т1 . прескаллер Т1 делит на 8, 64 , 256, 1024 . мне нужен был иной коэф. деления . я соединял ОС0 со входом Т1 таймера Т1 . вот так.
удачи