С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Кто-нибудь уже пробовал завести ВВ51А?
Я вот разбираюсь с ней уже второй день.
Вроде уже предусмотрел всё, даже включая три нулевых байта после включения.
Схема - от Stampmaker несколькими постами выше.
Отправляя далее байт в порт данных #80, на выходе микросхемы ничего не имеем...Код:SERINIT: XOR A OUT (#81),A OUT (#81),A OUT (#81),A LD A,#40 ;программный сброс OUT (#81),A LD A,#4E ;8 бит, 1 стоп-бит, без проверок четности, делитель 1:16 OUT (#81),A LD A,#15 ; включаем и прием, и передачу OUT (#81),A RET
Засылая байт на вход, в регистре данных тоже глушняк.
По схеме видно, что на тактовый вход идет CPU_CLK 1,8432МГц, на тактовые входы RxC и TxC - деленное на 6. Микруха подключена портом #80(81).
Есть ли у кого опыт запуска этого зверька?
UPD. Всё работает, код поправлен. Схема приведена выше, скорость - 19200. Аминь.
Последний раз редактировалось Ewgeny7; 03.04.2016 в 21:09.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Ewgeny7,
Там нужно другие сигналы устанавливать.
При чтении CTS и DSR в нулях.
Если RTC в 1 то запрет передачи.
Передача CTS низкий.
Как то так, подробнее смотри даташит на 51.
У меня работает вот такая программа.
Последний раз редактировалось L Juriy; 03.04.2016 в 19:37.
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017).
Так ИЕ4 существует только в 155-й серии, во всяком случае у нас в городе...
Можно посмотреть листинги Bootloader'а и Shell с этой странички, http://www.nostalcomp.cz/ncb85.php , там, правда, и каменты на чешском, но понять можно. И да, листинг под 8085.
Блин, еще раз в ручном режиме заслал настройки, запустилось. И прием, и передача... Ищу собаку, которая закопалась.
- - - Добавлено - - -
Не, это в первую очередь проверяется.
Кстати, кой-где документация по ВВ51 с ошибкой приводится. Там D0 указывается как 19 вывод, вместо 27-го в реальности.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Вот ведь она зараза какая... пока не победил, хоть в примерах всё понятно и разжевано...
- - - Добавлено - - -
Засомневался в ИЕ4, подал на ВВ51 1,84МГц прямо с генератора и назначил делитель на 64. Должно выплевывать 28800 Бод. Ничего не изменилось, тишина.
Поменял чип, тоже тишина. Что же я упускаю?..
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
...остаётся только проверять разводку, мож шина данных зеркально заведена. Макетки, они такие,...
У меня так подключен 51
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017).
Моя невнимательность виновата, голова уже забита циферками
Вместо OUT написал команду LD.
Поправил - все заработало. На предыдущей странице поправил свой код на работоспособный.
Схема - также годна в текущем виде.
В "союзе" они запускают 580ВВ51А на скорости 19200Бод, как и говорил Стампмейкер.
- - - Добавлено - - -
Да, все работает прекрасно! Гонял килобайты туда-обратно, без ошибок. Всем спасибо за помощь!![]()
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)