summaryrefslogtreecommitdiff
path: root/converter/pc98_usb/README
diff options
context:
space:
mode:
authortmk <nobody@nowhere>2013-02-23 14:35:45 +0900
committertmk <nobody@nowhere>2013-02-23 14:35:45 +0900
commit79b1f129085425c72b72bee28ed065bf243c0a0b (patch)
treeda34ff0e2714c124c3ece6f8ea77257625cbdb07 /converter/pc98_usb/README
parent0368936060fbc32395508b09c76b620828d36db1 (diff)
parent6215727b0bd827a18456b21a26d6175abe365ada (diff)
downloadqmk_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/README65
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