Доктор, почему у меня софтверный UART не работает %) ?
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

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

Отправлено Vitaly 24 апреля 2003 г. 11:19

Уважаемые! На какие грабли надо обратить внимание при переделке программы софтверного UART с AT90S1200 на ATtiny26? Делаю как в мануале AVR 305 на AT90S1200 - считаю задержки... Комп принимает то не те данные, то ошибки... Из практики задержка для скорости 1200 бод различается с указанным в мануале почти на порядок. Получается, ATtiny26 работает быстрее? В микроконтроллере устанавливаю задержку, потом компьютером сканю порт RS232 с увеличением каждый раз скорости в бодах на 1. Одни егоги :(
Строил графики, расчитывал, но выше скорости 2000 бод достичь не удалось.

И еще один вопрос - если я буду указывать нестандартные скорости для UART компьютера (например, 4876 бод), он будет их нормально переваривать?

Траблы именно с микроконтроллером ATtiny26 вызваны тем, что там есть АЦП и колличество ног приемлимое. Применять AT90S4433 со встроенным UART не хочется - много ног.

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

Ответы



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

E-mail: info@telesys.ru