Клавиатура
Интерфейс USB
USB интерфейс на базе FT245R, который можно вставить в панельку вместо ВВ55.
Со стороны хоста (PC) это выглядит как виртуальный последовательный порт (/dev/tty.usbserial-XXXXXXXX или COMx), а со стороны РК - как два порта, один двунаправленный для данных, второй, только на чтение, содержит два бита статуса очередей чтения/записи. Если воткнуть платку в РК вместо D14, то порт данных будет находиться по всем четным адресам 0xAxxx, а порт статуса - по всем нечетным. Их можно читать/писать даже из Монитора, директивами D или L и M или F, соответственно. (В схеме ниже есть ошибка - порт данных на передачу расположен не по четному адресу, как должен бы, а по нечетному. Исправлю в следующей редакции.)
USB интерфейс на FT245R позволяет связать РК с настольным компьютером и, например, запустить на нем отладчик, в моем случае NoICE. Это, конечно, не Eclipse с OpenOCD, но сильно лучше, чем никакого отладчика. Для его работы нужен небольшой монитор, который я по-быстрому передрал из готового примера для 8085 и разместил в ПЗУ, начиная с адреса F000, да простят меня поклонники ДОС 2.9.
Интерфейс I2C
Интерфейс I2C на базе PCF8584, тоже втыкается вместо ВВ55.
Comments (0)
You don't have permission to comment on this page.