...остаётся только проверять разводку, мож шина данных зеркально заведена. Макетки, они такие,...
Вид для печати
...остаётся только проверять разводку, мож шина данных зеркально заведена. Макетки, они такие,...
Блин, еще раз в ручном режиме заслал настройки, запустилось. И прием, и передача... Ищу собаку, которая закопалась.
- - - Добавлено - - -
Не, это в первую очередь проверяется.
Кстати, кой-где документация по ВВ51 с ошибкой приводится. Там D0 указывается как 19 вывод, вместо 27-го в реальности.
У меня так подключен 51
Моя невнимательность виновата, голова уже забита циферками :)
Вместо OUT написал команду LD.
Поправил - все заработало. На предыдущей странице поправил свой код на работоспособный.
Схема - также годна в текущем виде.
В "союзе" они запускают 580ВВ51А на скорости 19200Бод, как и говорил Стампмейкер.
- - - Добавлено - - -
Да, все работает прекрасно! Гонял килобайты туда-обратно, без ошибок. Всем спасибо за помощь! :)
А вот вопрос по согласованию интерфейсов: нет желания ставить МАХ232. Зато есть шнурок для программирования сотовых телефонов с благочинной PL'кой USB-RS232, но у неё интерфейс 3,3 Вольта, а ВВ51 имеет ТТЛ. Если после TxD ещё можно поставить резистивный делитель, то надо ли на RxD ставить согласование на вход? Или и от 3,3 Вольт отработает? Вроде бы по справочнику Uср без Шоттки на входе равно 1,5 Вольта...
Да, USB не канонiчен, но уже как бы приходится ;)
Тут как бы встаёт вопрос о нагрузочной способности кмоп выхода пл-ки на ТТЛ вход ВВ51...
3,3В входит в диапазон логической единицы ТТЛ входа (2,4В...5В), а вот ток? Выдержит ли?
561 серия нормально два ТТЛа тянет (это из опыта работы моего терминала. 561 выбрана из-за более крутых фронтов, нежели ТТЛ)... Ну придётся поставить согласующий каскад на транзисторе, оно несложно и места не занимает...
Вариант на скорость 38400.
Применён народный счётчик ИЕ5 вместо применённого ранее ИЕ4.
http://s45.radikal.ru/i110/1701/32/e6460a88ea53.jpg
источник: http://zx-pk.ru/threads/21984-dsdos-...l=1#post876239