http://developer.apple.com/documentation/mac/Devices/Devices-205.html#MARKER-9-69
Apple Extended Keyboardは左右のShift,Ctrl,Altの識別が可能。
なにやら、IDを2から3にするといい、ということらしい。
方法は、
①レジスタ3の値をPUT(Listen): アドレス:0010 Listen:10 : レジスタ3:11
PC→キーボード 8bit: 0x2b ( 0010 1011)
②PC→キーボード 8bit: ( b'01100010')
③PC→キーボード 8bit: 0x03 (b'00000011')
Apple Extended Keyboardは左右のShift,Ctrl,Altの識別が可能。
なにやら、IDを2から3にするといい、ということらしい。
方法は、
①レジスタ3の値をPUT(Listen): アドレス:0010 Listen:10 : レジスタ3:11
PC→キーボード 8bit: 0x2b ( 0010 1011)
②PC→キーボード 8bit: ( b'01100010')
③PC→キーボード 8bit: 0x03 (b'00000011')
現在の計画では
☆対象キーボード
Apple Extended Keyboard M0115 (ADB)
Mac128K/512K M0110 Keyboard(RJ11 4極4芯)
☆使用部品
PIC16F628Aまたは16F648A
Tr1805 or 74LS06
MAX232互換
これくらいか。
ADBの情報は
http://developer.apple.com/documentation/mac/Devices/Devices-205.html
http://developer.apple.com/technotes/hw/hw_01.html
トラ技98年末?99年頭?のps2キーボードをADB Macに接続する特集
128K/512Kキーボードの情報は
http://www.mac.linux-m68k.org/devel/plushw.php
これだけか。すくないな。。。
できるかな???
<<
前のページ