vt82c42 ETC-unknow, vt82c42 Datasheet - Page 4

no-image

vt82c42

Manufacturer Part Number
vt82c42
Description
Vt82c42 Keyboard Controller
Manufacturer
ETC-unknow
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
vt82c42N
Manufacturer:
V/A
Quantity:
20 000
Part Number:
vt82c42V
Quantity:
5 510
Part Number:
vt82c42V
Manufacturer:
XILINX
0
Part Number:
vt82c42V
Manufacturer:
VIA
Quantity:
20 000
Company:
Part Number:
vt82c42V
Quantity:
275
The host can program the output port (P20-P23 in AT mode, or P20-P21 in PS/2 mode) or in-out port (P10-
P15 in AT mode, or P12-P15 in PS/2 mode) by issuing a command to the command register on the VT82C42.
The controller will then quickly execute the specified command. Note that P16-P17 is implemented as an
input port only. The host can also transmit data to the keyboard and mouse by issuing a command to the data
register. The data coming to the data register (with A0 = 0, CS# = 0, RD# = 1, and WR# = 0) will be sent to
the keyboard via the keyboard serial interfaces. The data sent to the mouse will be completed by 1) issuing a
D4 command to the command register, 2) then writing the following data byte to the data register (to be sent to
the mouse via mouse serial interface). In either case, the VT82C42 will wait for an acknowledgement from the
keyboard or mouse to complete a transmission. At the same time as the completion of the transmission, the
VT82C42 will raise P24 or P25 (when sending data to mouse) to signal the host of a completion of
transmission. When the controller receives or transmits, the controller does a parity and time-out check. If any
error occurs in the interface or inside the external devices (keyboard or mouse), the controller will reflect that
error in the following status register.
A0
C S
IO R
IO W
D [7:0]
RESET
X1, X2
VIA Technologies, Inc.
c lo c king
(8 Mhz)
+
sta tus re g iste r
c o m m a nd
d e c o d e r
Fig 1. Block Diagram for VT82C42
c o m m a nd re g iste r/
d a ta re g iste r
d a ta o utp ut b uffe r
a rb itra tio n &
c e ntra l c o ntro l
unit
d a ta inp ut b uffe r
sc a n
m a p p ing
tim e r
-2-
re c e iving unit
tra nsm itting unit
In/O ut
p o rt b uffe r
KBC K
KBD T
MSC K
MSD T
VT82C42
P[17:10]
P[27:20]
m o d e
se le c to r
T1
T0

Related parts for vt82c42