Keyboard Controller
The keyboard controller is based on the 8042(U128) single-chip
microprocessor and is used to support the PEM-3301 keyboard inter-
face. The keyboard controller performs the following functions:
Receives serial data from keyboard, checks parity, trans-
lates it into a system scan code, if necessary, transfers data
to the data buffer and interrupts the processor.
Executes system commands, places the results in the data
buffer and interrupts the processor if necessary.
Transmits the system data in the data buffer to the keyboard
in the serial format along with the parity bit. Reports the
response of the keyboard to the system.
Reports errors to the system through the status register.
The keyboard controller has two 8-bit ports. One of them serves as an
input port, while the other serves as an output port. Besides these,
there are two test inputs. One of them, namely TEST0, is used to
monitor the state of the clock line, while the other, namely TEST1, is
used to read the state of the keyboard’s data line.
Input Port Bit
Pin 27 - Bit
0
Pin 28 - Bit
1
Pin 29 - Bit 2
Pin 30 - Bit 3
Pin 31 - Bit 4
Pin 32 - Bit 5
Pin 33 - Bit 6
Pin 34 - Bit 7
Definition
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Keyboard Inhibit Switch
0 Inhibited
1 Not inhibited
42
Chapter 6: Appendix
Содержание Apex 386/33
Страница 1: ...K E E N 3 3 0 4 33MHz 386 SYSTEM User s Manual...
Страница 16: ......
Страница 31: ...Table 1 7 Power Cord Specifications Chapter 1 System Overview 15...
Страница 39: ...Chapter 2 Setting Up Your System...
Страница 42: ...Figure 2 1 PEM 3301 Motherboard Layout Chapter 2 Setting Up Your System 3...
Страница 51: ...Figure 2 7 Cache Configurations 12 Chapter 2 Setting Up Your System...
Страница 52: ......
Страница 53: ...Figure 2 8 1MB Total Onboard Memory Figure 2 9 2MB Total Onboard Memory 14 Chapter 2 Setting Up Your System...
Страница 54: ...Figure 2 10 4MB Total Onboard Memory Figure 2 11 5MB Total Onboard Memory Chapter 2 Setting Up Your System 15...
Страница 55: ...Figure 2 12 8MB Total Onboard memory 16 Chapter 2 Setting Up Your System...
Страница 62: ...Figure 2 17 PEM 3300 Motherboard Layout Chapter 2 Setting Up Your System 23...
Страница 71: ...Figure 2 23 Cache Configurations 64KB cache 256KB cache 32 Chapter 2 Setting Up Your System...
Страница 72: ...Table 2 12 DRAM Configurations Chapter 2 Setting Up Your System 33...
Страница 83: ......
Страница 84: ......
Страница 100: ...Chapter 4 Keyboard...
Страница 110: ...Troubleshooting...
Страница 119: ......
Страница 123: ...Figure 6 3 Connecting a Floppy Disk Drive Figure 6 4 Connecting a Floppy Disk Drive to an FDC Card 4 Chapter 6 Appendix...
Страница 127: ...Figure 6 6 Connecting a Hard Disk Drive Figure 6 9 Connecting a Hard Disk to a HDC Card 8 Chapter 6 Appendix...
Страница 133: ......
Страница 134: ......
Страница 135: ...I...
Страница 136: ......
Страница 137: ......
Страница 138: ......
Страница 144: ...Figure 6 14 Direct Mapped Cache Organization Chapter 6 Appendix 25...
Страница 147: ...Figure 6 15 Cache Architecture 28 Chapter 6 Appendix...
Страница 149: ...System Memory Map The AT compatible system memory map is as follows Figure 6 16 System Memory Map 30 Chapter 6 Appendix...
Страница 151: ...Interrupt Controllers Table 6 9 Interrupt Controllers 32 Chapter 6 Appendix...
Страница 163: ...Figure 6 19 Pin Assignments of the 32 bit Memory Expansion Bus 44 Chapter 6 Appendix...
Страница 164: ......