diff options
author | tmk <nobody@nowhere> | 2013-02-23 14:35:45 +0900 |
---|---|---|
committer | tmk <nobody@nowhere> | 2013-02-23 14:35:45 +0900 |
commit | 79b1f129085425c72b72bee28ed065bf243c0a0b (patch) | |
tree | da34ff0e2714c124c3ece6f8ea77257625cbdb07 /converter/pc98_usb/README | |
parent | 0368936060fbc32395508b09c76b620828d36db1 (diff) | |
parent | 6215727b0bd827a18456b21a26d6175abe365ada (diff) | |
download | qmk_firmware-79b1f129085425c72b72bee28ed065bf243c0a0b.tar.gz qmk_firmware-79b1f129085425c72b72bee28ed065bf243c0a0b.zip |
Merge branch 'pc98' of github.com:tmk/tmk_keyboard into overlays
Diffstat (limited to 'converter/pc98_usb/README')
-rw-r--r-- | converter/pc98_usb/README | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/converter/pc98_usb/README b/converter/pc98_usb/README new file mode 100644 index 0000000000..7d9547d508 --- /dev/null +++ b/converter/pc98_usb/README @@ -0,0 +1,65 @@ +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 + +PC98 keyboard commands +http://www.webtech.co.jp/company/doc/undocumented_mem/io_kb.txt |