You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ea1ede83c3 | 12 years ago | |
---|---|---|
.. | ||
Makefile | 12 years ago | |
README | 12 years ago | |
config.h | 12 years ago | |
keymap.c | 12 years ago | |
led.c | 12 years ago | |
matrix.c | 12 years ago |
README
PC98 to USB keyboard protocol converter ======================================= Target MCU is ATMega32u4 but other USB capable AVR will also work. Connector --------- 8Pin mini DIN ___ ___ / |_| \ / 8 7 6 \ | 5 4 3 | \_ 2 1 _/ \_____/ (receptacle) Wiring: You can change this with ediging config.h. Pin mini DIN MCU ---------------------------------- 1 ~RST PD1 2 GND GND 3 ~RDY PD4 4 RXD PD2 5 ~RTY PD5 6 NC 7 NC 8 5V VCC Protocol -------- Singnal: Asynchronous, Positive logic, 19200baud, Least bit first Frame format: 1-Start bit(Lo), 8-Data bits, Odd-Parity, 1-Stop bit This converter uses software method for testing purpose. AVR UART engine will work better. Build Firmware -------------- Just use 'make' $ cd pc98_usb $ make Then, load the binary to MCU with your favorite programmer. Other PC98 converter projects and resource ------------------------------------------ PC98 to USB http://davy.nyacom.net/kbd98usb/ PC98 to PS/2 http://www.tsp.ne.jp/~sawada/mago/c_gka98at.htm http://www.tsp.ne.jp/~sawada/mago/src/gka98at.asm PC98 keyboard commands http://www.webtech.co.jp/company/doc/undocumented_mem/io_kb.txt Inhibit repeating key: 0x9C, 0x70