Veronica 6502 Получает вход клавиатуры с помощью USB
при создании домашнего компьютера, есть несколько этапов, которые делают всю работу, кажется, стоит того. Конечно, видение шага процессора с помощью адресовных строк на Blinkenlights находится рядом с верхней частью, однако даже намного более важное значение имеет возможность вводить символ на клавиатуре, а также иметь его на дисплее. [Quinn] не хотел, чтобы ее компьютер Veronica предложить с последовательными клеммами или клавиатурами PS / 2, когда она набрала свои первые персонажи; Вместо этого она хотела проверить клавиатуру USB, используя аппаратное обеспечение 80-х годов.
Вернувшись в первые дни USB, спецификации в стиле, а также производители клавиатуры включали режим традиции практически в каждой клавиатуре USB, когда-либо изготовленной. Это позволяет USB-клавиатурой работать с древним протоколом PS / 2. [Quinn] Закреплен в этом исполнении практически каждая клавиатура PS / 2, использует 6522 универсальный интерфейсный адаптер интерфейса. Это с помощью то же самое домашнее хозяйство фишек, что и почтенный процессор 6502, который поставляет булавки GPIO, а также таймеры.
[Quinn] подключил разъем клавиатуры, подключенный к входу PS / 2 на attiny13. Этот микроконтроллер читает коды сканирования с клавиатур, а также отправляет их в результаты а также остальной части Veronica. Это скорее немного работы, чтобы добраться до этого момента, однако [Quinn] Наконец есть компьютер, на которой она может набрать, самый первый шаг к установлению программного приложения для ее домашнего компьютера.