MZ-80A Keyboard Map
written by Maurice Hawes
Source: SUC-magazine July 2001, Volume 21, Number 2, p. 11
( Note that unused points in the matrix are indicated by two rows of "****" )
(NP) = key is on the seperate numeric keypad
NOTE that,on the MZ-80A, the two SHIFT keys are mapped to the same point on the matrix. Therefore, you can STROBE row $F0 and then check KEY DATA BIT 0, which will be ZERO if one of the two SHIFT keys is being pressed.
( It will also be ZERO if both SHIFT keys are being pressed simultaneously,
but that is a rather academic point ).