Peripheral items
Chapter 4
Chapter 4
Chapter 6
Appendix A
Appendix C
Pr
eface
Chapter 4
4/20 LS PRO HARDWARE TECHNICAL REFERENCE
Operation
The keyboard communicates with the keyboard interface in the system unit using two
lines: clock and data. These lines are driven by both the keyboard and the system unit.
The keyboard provides the clock for both transmitting and receiving.
Communication is bi-directional. The system unit can send commands to the keyboard
as well as the keyboard sending scan codes to the system unit. The keyboard first checks
the clock line: if it is low, pending scan codes are loaded into the keyboard buffer; if the
clock line is high the keyboard checks the data line.
If the data line is low the keyboard receives commands from the system unit, if the data
line is high the keyboard sends data to the system unit. The data consists of: one start
bit; eight data bits; and one parity bit. Each time the keyboard takes the clock line high
it checks to see if the system unit is pulling the line low. If the line has been pulled low
the code being transmitted is saved and the keyboard enters the receive mode.
Commands to
The keyboard sends data and command codes to the system unit. The commands that
the system unit
the keyboard can send are described in the following table.
Command
Function
FEh
resend
FCh
self-test failure
FAh
acknowledge
EEh
echo response
AAh
self-test pass
00h or FFh
buffer overflow
83ABh
identification byte
Resend (FEh)
The keyboard sends this command to the system unit if it receives an invalid command,
or a command with bad parity.
Self-test failure (FCh)
If the keyboard RAM or ROM self-test fails, this command is sent.
Acknowledge (FAh)
The keyboard sends this command after receiving a valid input from the system unit.
There are two exceptions: in response to an echo command; and usually in response
to a resend command. However, a resend command will result in an acknowledge
response if acknowledge was the last transmission to the keyboard.
Echo (EEh)
This is sent in response to an echo command from the system unit.
Self-test pass (AAh)
This code is sent to the system unit if the keyboard RAM and ROM self-test is passed.
Содержание Apricot LS Pro
Страница 1: ...apricot HARDWARE TECHNICAL REFERENCE MITSUBISHI ELECTRIC LS Pro ...
Страница 2: ...HARDWARE TECHNICAL REFERENCE ...
Страница 6: ...CONTENTS ...
Страница 9: ...Chapter 1 INTRODUCTION ...
Страница 14: ...Chapter 2 SYSTEM UNIT ...
Страница 37: ...Chapter 3 SYSTEM BOARD ...
Страница 60: ...Chapter 4 PERIPHERAL ITEMS ...
Страница 91: ...Chapter 5 MEMORY AND I O USAGE ...
Страница 118: ...Appendix A SPECIFICATIONS ...
Страница 125: ...Appendix B REVISION C SYSTEM BOARD ...
Страница 130: ...ERROR BEEP CODES Appendix C ...
Страница 134: ...INDEX ...