N88-BASICでキーマトリックス (3回目)
N88-BASIC(86)PC-98シリーズ
VL-BASIC,NL-BASIC
のキーマトリックス
INP(&HE0) ~ INP(&HEC)
を表示します
N88-BASIC(88)PC-8801シリーズ互換?
XL-BASIC
のキーマトリックス
INP(&H00) ~ INP(&H0E)
を表示します
VL,NL,XL-BASICでは未対応など
反応しないキーが存在します
-----------------------------------------------------------------------
INP(&HE0~&HEC) &H00~&HFF 各bit=1:Key up 0:Key down
-----------------------------------------------------------------------
7 6 5 4 3 2 1 0bit (NUM?はTen key)
E0 NUM7 NUM6 NUM5 NUM4 NUM3 NUM2 NUM1 NUM0
E1 ENTER NUM. NUM, NUM= NUM+ NUM* NUM9 NUM8 (NUM= 未対応)
E2 G F E D C B A @
E3 O N M L K J I H
E4 W V U T S R Q P
E5 - ^ ] \ [ Z Y X
E6 7 6 5 4 3 2 1 0
E7 _ / . , ; : 9 8
E8 CTRL SHIFT カナ GRPH DEL → ↑ HOME (カナ GRPH 未対応)
E9 ESC SPACE F5 F4 F3 F2 F1 STOP
EA CAPS NUM/ NUM- COPY HELP ← ↓ TAB (COPY 未対応、HELP=END)
EB RLDN RLUP
EC INS F10 F9 F8 F7 F6 XFER BS (XFER 未対応)
-----------------------------------------------------------------------
INP(&H00~&H0E) &H00~&HFF 各bit=1:Key up 0:Key down
-----------------------------------------------------------------------
7 6 5 4 3 2 1 0bit (NUM?はTen key)
00 NUM7 NUM6 NUM5 NUM4 NUM3 NUM2 NUM1 NUM0
01 ENTER NUM, NUM. NUM= NUM+ NUM* NUM9 NUM8 (NUM= 未対応)
02 G F E D C B A @
03 O N M L K J I H
04 W V U T S R Q P
05 - ^ ] \ [ Z Y X
06 7 6 5 4 3 2 1 0
07 _ / . , ; : 9 8
08 CTRL SHIFT カナ GRPH INSDEL→ ↑ HOME (カナ GRPH 未対応)
09 ESC SPACE F5 F4 F3 F2 F1 STOP
0A CAPS NUM/ NUM- COPY HELP ← ↓ TAB (COPY 未対応、HELP=END)
0B RLDN RLUP
0C DEL INS BS F10 F9 F8 F7 F6
0D 全角 PC 決定 変換 (0D 全未対応)
0E (0) SHIFL SHIFR NUMEN ENTER (NUMEN未対応=ENTER)
上記一覧表はプロポーショナルフォントにより
間隔がおかしくなっていますが
VL,NL,XL-BASICのマニュアルに間隔固定の
表がありますのでそちらを参照して下さい
key003.basはk1.basに変更しVL,NL,XL-BASICに添付しました
VL,NL,XL-BASIC(k1.bas添付)は
以下のリンクからダウンロードできます
https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい
XL-BASIC N88-BASIC(88)互換?ホームページ
NL-BASIC N88-BASIC(86)互換?ホームページ
VL-BASIC N88-BASIC(86)互換?ホームページ