Если бы только на одной адресной линии был сигнал..., а так он может быть на нескольких одновременно, в этом основная трудность создания таких контроллеров.
В Спектруме адресная шина клавиатуры может иметь любое из 256 состояний, а не 8,
как отображает данный шифратор.
А вообще, даже если изменить схему, например поставив дополнительные регистры на входе и выходе,
переключая ножки контроллера по мере необходимости, надо еще посмотреть и посчитать хватит ли его
быстродействия на обработку двух прерываний с учетом времени дополнительных операций.
На одно прерывание я прикинул должно хватить, например сделать клавиатуру безWAITовой,
а мышку с минимально возможным торможением.
Но схему надо при этом дорабатывать, по типу схемы ZXMC с буфером адреса и регистром данных.
Последний раз редактировалось caro; 25.11.2018 в 17:50.
Добрый день.
Что-то я совсем запутался с подключением.
Собрал схему, при включении загорается светодиод на контроллере и все три на клавиатуре.
Потом все гаснет и не работает. Хоть что нажимай.
Не могу понять откуда взять IORQ. Пентагон - 128 , плата 2014, хотя на ней написано что 2016
Кто пишет с DD19, кто с DD49.
Обьясните пожалуйста
Буду очень благодарен.
Спасибо.
И ещё. Нужен ли wait и res? Или только IORQ достаточно
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Уже думаю не важно, т.к. плата при подаче напряжения и больше ничего не работает.
Один раз моргают лампы на клавиатуре и все. Потом тишина, ни на что не реагирует.
Добрый день.
Реши всетауи добить контроллер
Купил USBAVR, вынул МК из платы , подключил , чип не отвечает. Курил мануалы, все такое. Купил чистые МК 8 и 48.
Подключаю чистый МК , все читается, тут же вставляю присланный с набором - чип не отвечает. Пробовал AVRDUDESHELL.
Хочу теперь попробовать прошить чистый МК. Посмотрим что получится.
В архиве с прошивкой под МК8 и 48 есть строка запуска avrdude.
Ее можно использовать чтобы не накосячить с фьюзами ? До этого дел с МК не имел вообще
Всем привет.
Заработал контроллер. Прошил новый МК8. Что интересно, на плате диод перестал загораться совсем. Но клавиатура работает.
Подключил только +5в , GND, IORQD и КА-КD, Reset и M1. Ну то что было выведено на разьем уже. Wait не подключал и M1 то же.
Коллеги.
Тема что-то затихла. Никто не отвечает но все же задам вопрос. Мало ли.
Интересует соответствие клавиш PS/2 клавишам Spaccy. В теме случайно прочитал что reset выведен на print screen.
А вот остальные ? MAGIC например на какой клавише ?
И т.д.
Так же нашел одно несоответствие, хотя возможно это зависит от клавиатуры. Работая с дискетами команда FORMAT почему-то оказалась не на клавише 0 а на следующей. где - и _.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)