Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
AT89S52, Timer1 в режиме 2 (при использовании в UART) - не пойму как оно работает
Отправлено
Misha190E (194.87.124.194) 25 января 2010, г. 21:01
читаю даташит. там четко. делим частоту кварца 24МГц на 12, получаем 2МГЦ от которого уже задаем как таймер должен выдавать переполнение. так вот по факту если задать TH1=0 то частота будет не 2МГц/256, а 2МГц\16\256, т.е. как бы есть прескалер 16... читал даташит но нихрена там такого не увидел, но если пересчитать те значения которые даются в табличке скоростей то видно что прескалер 16 есть...
может я где-то не там смотрю? и как его отключить чтобы поиметь выскоие скорости UART типа 115200????
Составить ответ | Вернуться на конференцию
Ответы