DIN connector
2.5.6 Function Specifications .1 Strake Characteristics
2.5.6.7 Mode Indicator (3 LEnis) Display (XT mode) Basic Operation
(1) By pressing the Scroll Lock, Numeric Lock and Gaps Lock keys each indicator are displayed alternatively (performed after the end of key code transmission).
(2) All displays are turned off during power on reset and initializing.
(3) The alternative operation does not take place when the control (Gtrl) key is pressed.
Typematic Out
:·°1 ~
I I
I I
I I
.
."
...Lock Key (Data Out)
ON
I I I
Ctrl Key
-Indication.J ON
~---O-N---I ...__
FIGURE 2-5-9. BASIC OPERATION OF MODE IlIDICA'l'OR DISPLAY
Special Operations (For Germany and French)
By pressing the Gaps key, Gaps Lock indicator becomes on (light). By pressing the shift key, Gaps Lock indicator becomes off (Not light).
Caps Key
Typematic Out ,.
... ]
· .
· .
: :
· .
.... ..
---Shift Key
---_I
Ctrl Key
L
Caps indication
~
ON ONL
FIGURE 2-5-10'. SPECIAL FURCTIONS OF MODE IlIDICA'l'OR DISPLAY
2-86
HEV.A
2.5.7 2.5.7.1
Key Scan Code
key Code Output (AT Mode)
PRINCIPLES OF OPERATION
In AT mode, there are three output modes
Key code output in mode (a) and (b)
(a),(b) and (c)
(1) Key code make up
The table below shows the codes allocatted to each key.
TABLE 2-5-8. KEY CODE KAKE lJP
No key code output BREAK CODE (*2)
MODE (h) MODE (a) TITLE KEY POSITION MAKE CODE (*1)
MODE (h) MODE (a)
General Other x x
Keys A09,B20,AI2 EO + x EO + x Extension A,D,EI4 - E16 EO + x EO + x Key -1 BI5
Extension E18 EO + x EO + x
Key -2
Extension Fl4 EO + x EO + x
Key -3
Shift BOO ,Bll x x
Key
Special FI6(Pause) 8 bytes 6 bytes Key
Make code is
substituted by "FO + x"
"80" is added to make code
"x" (OR)
M>TE (*1) (*2) Note 1 Note 2
Make code (When key is depressed) Break code (When key is released)
The "x" code indicates scan code data. (Refer to Table 2-5-22)
The F14 and 16 keys can generate other codes if used in combination with other keys. (Refer to section 2.5.7.1)
2-87
PRINCIPLES OF OPERATION
(2) Shift function
REV.A
a) Numeric lock
The table below shows the conditions for setting and releasing the numeric lock.
TABLE 2-5-9. CONDITION FOR SETTING AND RELEASING NUMERIC LOCK
Setting When the E17 (Num lock) is pressed and the make code has been transmitted or when the NUM Lock LED been lit by a host command while the numeric lock is in released status .
. Released When the E17 key (Num lock) is pressed and the make code has been transmitted or when the Num Lock LED has been turned off by a host command while the numeric lock is in set status.
Note 1 When the AOO or the A12 key (Ctrl) are pressed, it is not possible to perform setting or releasing with the Numlock key. (Setting and releasing cannot be performed even if the Ctrl key is released first.)
b) Extension Left and Right shift key code transmission
i) The table below shows the key stroke conditions for transmission of extension left and right shift codes.
TABLE 2-5-10. KEY STROKE CONDITION N-LOCK
NOT N.LOCK
N.LOCK
2-88
EXTENSION SHIFT SETTING
Extension shift off code is transmitted when extension key-l (or extension key-2) is pressed after the shift key has been pressed.
In case of pressing extension key-2, same operation is performed even though N.LOCK mode.
Extension Left shift on code is transmitted when extension key-l (or extension key-3) is pressed after the shift key has been pressed.
In case of pressing extension key-3, same operation is performed even though NOT N.LOCK mode.
EXTENSION SHIFT RELEASE
(1) Extension shift on code is transmited when extension key-l (or extension key-2) is released.
(2) Extension shift on code is transmitted when other keys are pressed.
(1) Extension Left shift off code is transmitted when extension key-l (or
extension key-3) is released (2) Extension Left shift off code is transmitted when other keys are pressed.
REV.A PRINCIPLES OF OPERATION
ii) Extension left and right shift codes are as folIows.
TABLE 2-5-11. EXTENSION LEFT ABO RIGBT SBIFT CODES
TYPE MODE (b) MODE (a)
Extension Left EO + 12 EO + 2A
Shift on code
Extension Left Eü + FO + 12 EO + AA
Shift off code
Extension Right EO + 59 EO + 36
Shift on code
Extension Right Eü + Fü + 59 Eü + B6
Shift off code
iii) Transmission sequence of left and right codes are as folIows.
TABLE 2-5-12. TRANSMISSION SEQUENCE OF LEFT ABO RIGBT CODES KEY CONDITION
Extension Shift Setting
TRANSMISSION SEQUENCE
EXS ----) x
Extension Shift Release
Hhen extension Shift setting key is OFF
x ----) EXS
When other keys are ON
EXS ----) x
Note "x"
"EXS" :
Key data
Extension Left and right shift codes
2-89
PRINCIPLES OF OPERATION
(3) Special operations generated by a combination of keys
a) The codes shown in the table below are transmitted when the F16 (Break) key is pressed while either the Aaa (left Ctrl) or the A12 (right Ctrl) key is also pressed.
TABLE 2-5-13. TRANSMITTED CODE OF F16(BREAK) KEY
HEV.A
MODE (b) MODE (a)
Note
EO + 7E + EO + FO + 7E EO + 46 + EO + C6
No code below are transmitted when the F14 (Sys Rq) key is pressed ~lhile the [A01 (left Alt)~ the A09 (right Alt)]
and the [AOa (left Ctrl)~ A12 (right Ctrl)] key or the BOO (Left shift) and BII (right shift) keys.
(4) Key code output du ring typernatic operation
All keys except the F16 (pause) key are typematic keys whose make codes are transmitted at specified intervals.
TABLE 2-5-14. TRANSMITTED CODE OF F14(Sys Rq) KEY
WIIEN AOO, A12 KEY OR WIIEN A01, A09 KEYS ARE BOO, Bll KEYS ARE DEPRKSSED DEPRKSSES
MODE
HAKE BREAK HAKE BREAK
(b) EO + 7C EO + FO + 7C 84 FO + 84
(a) EO + 37 EO + B7 54 D4
2-90
REV.A
Key Code Output in Mode (c)
PRINCIPLES OF OPERATION
(1) Transmission of make codes (when keys are pressed)
A one byte make code is transmitted when a key is pressed (refer to scan code table).
(2) Transmission of break codes (when keys are released)
The AOO (left Ctrl), the AOI (left Alt), the BOO (1eft shift), the Bll (right shift) and the COO (Caps) keys transmit break codes when a key is released. The break code is "FO + make code".
(3) Key code output during typematic operation
The A04, A14-A16, BOI-BIO, BIS, COl-C12, DOO-D14, EOO-E13, D20,E13', C12', Bll', BOO' and D20' keys are typematic keys whose make codes are transmitted at specified intervals when pressed repeatedly.
(4) The break code transmission keys in (2) and the typematic keys in (3) above are set during default and all keys can be set with the commands described below.