English
Language : 

W83C43 Datasheet, PDF (1/21 Pages) Winbond – KEYBOARD CONTROLLER
W83C43
KEYBOARD CONTROLLER
GENERAL DESCRIPTION
The W83C43 is a keyboard controller designed to provide the functions needed to interface a CPU to
a keyboard or to a PS/2 mouse. The W83C43 can be used with IBM®-compatible personal computers
or PS/2-based systems. The controller receives serial data from the keyboard or PS/2 mouse, checks
the parity of the data, and presents the data to the system as a byte of data in its output buffer. The
controller will interrupt the system when data are placed in its output buffer. The keyboard and PS/2
mouse are required to acknowledge all data transmissions. No transmission should be sent to the
keyboard or PS/2 mouse until acknowledge is received for the previous byte sent.
This fast keyboard controller can improve the performance of IBM PC/AT® 386™ DX/SX and 486™
DX/SX machines and their compatibles. Hardwire methodology is used in this controller instead of
software implementation, as in the traditional 8042 keyboard BIOS. With full hardware
implementation, this enables the keyboard controller to respond instantly to all commands sent from
the keyboard and PS/2 mouse to the CPU BIOS.
The keyboard controller enables popular programs such as AutoCAD®, Microsoft® Windows™ 3.1,
NOVELL®, and other programs to run much faster.
FEATURES
• Supports IBM PC/AT 386 DX/SX and 486 DX/SX system designs
• Full hardwire design based on advanced VLSI CMOS technology
• Supports PS/2 Mouse
• 6 MHz to 12 MHz operating frequency
• Supports AT mode and PS/2 mode for different hardware configurations
• Automatically detects PS/2 mode or AT mode
• Much faster than traditional keyboard controller
• Packaged in 40-pin DIP or 44-pin PLCC
Publication Release Date: January 1996
-1-
Revision A2