проверьте правильность задания кол-ва передаваемых бит, стоп-битов, наличие бита паритета. Если они не совпадают на приемнике и передатчике - будут ошибки.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
333ий
19 ноября 2002 г. 17:51
В ответ на:
Последовательный порт у AT89C51 - частота кварца 12 МГц,использую Mode 1, в таймер 1 записываю 243 (режим работы таймера - 2), получаю скорость 2400. Все вроде нормально, но данные принимаются с ошибками. Что тут не так ????????
отправлено Rembo 19 ноября 2002 г. 16:27
Составить ответ
|||
Конференция
|||
Архив
Ответы
Дело в том, что ошибки редкие, на 20 кБайт переданных данных - три байта не принято
—
Rembo
(19.11.2002 18:01,
пустое
)
ошибки могут появляются в любом месте посылки? (+)
—
333ий
(19.11.2002 18:27, 232 байт)
с компа передаю и им же принимаю, а на отладочной плате - програмный заворот,поставил на компе 2 стоповых бита, пока вроде работает
—
Rembo
(19.11.2002 18:47,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru