8XC51SL/LOW VOLTAGE 8XC51SL
KEYBOARD CONTROLLER
e
81C51SL Ð 16K ROM Preprogrammed with SystemSoft Keyboard Controller and Scanner
g
5V 10%
80C51SL Ð CPU with RAM and I/O; V
CC
e
83C51SL Ð 16K Factory Programmed ROM. V
g
5V 10%.
Firmware. V
CC
e
g
5V 10%.
CC
e
Low Voltage 80C51SLÐCPU with RAM and I/O; V
g
5V 10%.
87C51SL Ð 16K OTP ROM. V
CC
e
Low Voltage 81C51SLÐ 16K ROM Preprogrammed with SystemSoft Keyboard Controller
g
3.3V 0.3V
CC
e
Low Voltage 83C51SLÐ 16K Factory Programmed ROM. V
g
e
and Scanner Firmware. V
3.3V 0.3V.
CC
g
3.3V 0.3V.
CC
e
g
3.3V 0.3V.
Low Voltage 87C51SLÐ 16K OTP ROM. V
CC
Y
Y
Proliferation of 8051 Architecture
4-Channel, 8-Bit A/D
Y
Y
Y
Complete 8042 Keyboard Control
Functionality
Interface for up to 32 Kbytes of
External Memory
Y
8042 Style Host Interface
Slew Rate Controlled I/O Buffers Used
to Minimize Noise
Y
Optional Hardware Speedup of
GATEA20 and RCL
Y
Y
Y
256 Bytes Data RAM
Y
Local 16 x 8 Keyboard Switch Matrix
Support
Three Multifunction I/O Ports
10 Interrupt Sources with 6 User-
Definable External Interrupts
Y
Two Industry Standard Serial Keyboard
Interfaces; Supported via Four High
Drive Outputs
Y
Y
2 MHz–16 MHz Clock Frequency
100-Pin PQFP (8XC51SL)
100-Pin SQFP (Low Voltage 8XC51SL)
Y
Y
5 LED Drivers
Low Power CHMOS Technology
The 8XC51SL, based on Intel’s industry-standard MCS 51 microcontroller family, is designed for keyboard
É
control in laptop and notebook PCs. The highly integrated keyboard controller incorporates an 8042-style UPI
host interface with expanded memory, keyboard scan, and power management. The 8XC51SL supports both
serial and scanned keyboard interfaces and is available in pre-programmed versions to reduce time to market.
The Low Voltage 8XC51SL is the 3.3V version optimized for even further power savings. Throughout the
remainder of this document, both devices will generally be referred to as 51SL.
The 8XC51SL is a pin-for-pin compatible replacement for the 8XC51SL-BG. It does, however have some
additional functionality. Those additional functions are as follows:
1. 16K OTP ROM: The 8XC51SL-BG had only 8K of ROM.
2. New Register Set: The 8XC51SL adds a second set of host interface registers available for use in support-
ing power management. This required an additional address line (A1) for decoding. To accommodate this,
one V
pin was removed. However, in order to maintain compatibility with the -BG version, an enable bit
CC
for this new register set was added in configuration register 1. This allows the 8XC51SL to be drop in
compatible to existing 8XC51SL-BG designs; no software modifications required.
NOTE:
pins require that all three V
The changes made to the V
pins be properly connected. Failing to do so
CC
CC
could result in high leakage current and possible damage to the device.
*Other brands and names are the property of their respective owners.
Information in this document is provided in connection with Intel products. Intel assumes no liability whatsoever, including infringement of any patent or
copyright, for sale and use of Intel products except as provided in Intel’s Terms and Conditions of Sale for such products. Intel retains the right to make
changes to these specifications at any time, without notice. Microcomputer Products may have minor variations to this specification known as errata.
©
COPYRIGHT INTEL CORPORATION, 1995
November 1994
Order Number: 272271-002