Помогите советом...
[an error occurred while processing this directive]
Отправлено Леонид 24 августа 2000 г. 11:29:28
Собрал микрокомпьютер (микроконтроллер) с использованием ПЛИС Altera MAX EPM7128SLC84-15. Для связи с компом в ПЛИСке реализовал простейший UART (1 старт-бит, 8 бит, без паритета, 1 стоп-бит, полный дуплекс) да плюс MAX232CPE (с 5-ю внешними электролитами по 1 мкф). Скорость тактирования равна скорости обмена в бодах и равна информационной скорости (с учетом старт-стопа). Передача (от МК к компу) работает идеально. А прием (от компа к МК) - ГЛЮЧИТ, ловит левые биты. Проверяю терминалкой, в МК следующий монитор: ловит и выплевывает обратно первые 16 байт, а затем выплевывает их дамп, все в цикле. Основные сигналы такта (и, соответсвенно, сдвига) сделал глобальными (входами), НЕ помогает.
ПОМОГИТЕ СОВЕТОМ...
Составить ответ |||
Конференция «Программируемые логические схемы и их применение»
Ответы
Отправка ответа
Перейти к списку ответов ||| Конференция «Программируемые логические схемы и их применение»