![]() MZ-80K Keyboard Map
written by Maurice Hawes
Source: SUC-magazine July 2001, Volume 21, Number 2, p. 10 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
( Note that unused points in the matrix are indicated by two rows of "****" )
The 25 keys in the separate MZ-80K graphics keypad appear in the map above as G1 - G25. Physically they are laid out as:
NOTE: On the MZ-80K, as shown above, the two SHIFT keys are mapped in different columns; but they are in the same row, so it is possible to check both SHIFT keys in one scan i.e. STROBE row $F8 then check KEY DATA BIT 0 and KEY DATA BIT 5 in one logic operation ( for example, CPL then AND $21 will give a ZERO result if neither of the SHIFT keys is being pressed ). |