USBキーボードをMDにつなげてみた その1

MDにUSBキーボードをつないでゲームを遊びたい!

前回はMD側7ピン のセレクト信号 を無視したため、MSXと同じく2ボタンしか認識しませんでした。 applause.elfmimi.jp

今回はA/B信号、C/S信号をSELを元に出力し、4ボタンを認識させようと思います。

;
;
; MD4BPAD.EQN - MEGA DRIVE 3B PAD
;

TITLE MEGA DRIVE 3B PAD
PATTERN A
REVISION 1.0
AUTHOR TANAM1972
COMPANY PARALLEL COMPUTER INC
DATE 5/16/23

CHIP MD4BPAD GAL16V8B

NC NC SEL A_n B_n C_n S_n NC NC GND
NC AB_n CS_n NC NC NC NC NC NC VCC

EQUATIONS

AB_n = /SEL * A_n + SEL * B_n

CS_n = /SEL * S_n + SEL * C_n

74HC08(AND)を使ってL信号、R信号をSELを元に出力するようにしました。

L = SEL * L_n
R = SEL * R_n