Вложений: 1
Безвейтовый контроллер PS/2 клавиатуры на AVR без CPLD для ZX Spectrum и клонов
По примеру соседней темы, представляется ко вниманию. Вдруг, кому пригодится, если не будет CPLD на 5V IO под руками. Вместо CPLD используются 8 сдвиговых регистров 74HC595, в остальном принцип работы идентичен варианту контроллера с CPLD (даже прошивка подошла с минимальными изменениями). Может быть, конечно, тут уже была такая реализация, но я не нашёл.
Схема: Вложение 73998
Собрал это дело на макетной плате
http://i.imgur.com/rd7BPYOm.jpg
И заказал на jlcpcb печатную плату,
http://i.imgur.com/dVanD8Tm.jpg
если никаких ошибок в разводке нет и оно заработает, - дополню пост материалами с гербер файлами и модифицированной прошивкой AVR. Спасибо за внимание :v2_dizzy_gamer:
обновление сообщения:
Cхема для Rev3: Вложение 74934
Файлы для изготовления платы Rev3: Вложение 74935
Прошивка c исходниками (фьюзы нужно лить такие High=0xDA Low=0xFF Ext=0x05) : Вложение 74936
заметки о плате Rev3 в сообщении