TARGET_DIR = .
# keyboard dependent files
+# Add one of lines below to select serial protocol implementation
+# protocol/serial_uart.c
+# protocol/serial_soft.c
SRC = matrix.c \
protocol/serial_uart.c
2 GND GND
3 ~RDY PD4
4 RXD PD2
- 5 ~RTY PD5
+ 5 ~RTY PD1
6 NC
7 NC
8 5V VCC
Other PC98 converter projects and resource
------------------------------------------
+PC-9800シリーズ テクニカルデータブック HARDWARE 編 1993年 p139, p343
+https://archive.org/stream/PC9800TechnicalDataBookHARDWARE1993/PC-9800TechnicalDataBook_HARDWARE1993#page/n355
+
PC98 to USB
http://davy.nyacom.net/kbd98usb/
* asynchronous, positive logic, 19200baud, bit order: LSB first
* 1-start bit, 8-data bit, odd parity, 1-stop bit
*/
+
/*
* Software Serial
+ * Add protocol/serial_soft.c to SRC in Makefile
*/
#define SERIAL_SOFT_BAUD 19200
#define SERIAL_SOFT_PARITY_ODD
/*
* Hardware Serial(UART)
+ * Add protocol/serial_uart.c to SRC in Makefile
*/
#if defined(__AVR_ATmega32U4__) || defined(__AVR_ATmega32U2__)
#define SERIAL_UART_BAUD 19200