この記事はOUCC Advent Calendar 2014の18日目の記事のはずでした。 作ったもの 父親が30年前に会社から拾ってきたらしいPC-8801のキーボードをUSB HID化した。 キーボードの仕組み キーボードから出ている端子には14本のピンが存在し、写真のように配線されている。 表にはキーボードコントローラとパスコンが実装されている。 マイコンに刻印されていた型番を検索すると、データシートを見つけることができた。 Texas Instruments SN74159N データシートの図を見ると、入力ピンが4つ、出力ピンが16つとなっている。出力ピンは常に15本がHigh、1本がLowになっていて、24=16種類の入力に対しLowのピンがひとつづつ変わっていく仕組みだった。 (出所: "SN54159, SN74159 4-LINE TO 16-LINE DECODERS/D