

The mainboard sends a scan row to the keyboard which becomes valid 160ns after the rising edge of RTSN.

Thereafter the period is a uniform 660ns active HIGH and 680ns inactive LOW. The initial RTSN period, after detection of a key via STROBEALL, is 1.08us active HIGH and 660ns inactive LOW. RTSN goes active HIGH and remains active for 1.08us.
#Telecharger sharpkeys 3.5 gratuit manual
There are two main modes of operation, a test all (STROBEALL) keys mode, used whilst waiting for a key to be pressed which is followed on by a manual scan of all rows to retrieve column data to locate the pressed key.įor key data retrieval the protocol is as follows: The lower nibble of the requested ROW (or AND of row data as directed by KD4) is sent from the keyboard to the main unit.Īctive when RTSN = HIGH ( 1), transmits the 4 bit row number of the row data from the keyboard matrix.Īctive when RTSN = LOW ( 0), transmits 4 bits of the 8 bit column data of the requested row. The upper nibble of the requested ROW (or AND of row data as directed by KD4) is sent from the keyboard to the main unit. D0 = AND of bit 0 on ROWS 0 to 13, D1 = AND of bit 1 on ROWS 0 to 13 etc. The keyboard must return a logical AND of all the keys, ie. The keyboard must return the actual key matrix data as referenced by the Row number. The keyboard is transmitting requested data over the 4 bit bidirectional bus KD. KD is a bidirectional bus between the main unit and the keyboard, direction under main unit control using RTSN.Ī Row address is being transmitted from the main unit to the keyboard. RTSN, KD4, MPX are output signals from the main unit side.
