ht82k96a Holtek Semiconductor Inc., ht82k96a Datasheet - Page 20

no-image

ht82k96a

Manufacturer Part Number
ht82k96a
Description
Ht82k96a -- Usb Multimedia Keyboard Encoder 8-bit Mask Mcu
Manufacturer
Holtek Semiconductor Inc.
Datasheet
The following is A/D converter timing diagrams
USB Interface and A/D Converter
There are 7 registers, including AWR (address + remote wake up; 42H in bank 1), STALL (43H in bank 1), PIPE (44H in
bank 1), MISC (46H in bank 1), FIFO0 (48H in bank 1), FIFO1 (49H in bank 1), FIFO2 (4AH in bank 1) and FIFO3 (4BH
in bank 1) used for the USB function. AWR register contains current address and a remote wake up function control bit.
The initial value of AWR is 00H . The address value extracted from the USB command has not to be loaded into this
register until the SETUP stage being finished.
PIPE register represents whether the corresponding endpoint is accessed by host or not. This register is set only after
the time when host accesses the corresponding endpoint. Only the last accessed endpoint is shown in this register.
STALL register shows whether the corresponding endpoint works properly or not. As soon as the endpoint works im-
properly, the related bit in the STALL has to be set to 1 . The STALL will be cleared by USB reset signal.
Rev. 1.50
Bit No.
Bit No.
Bit No.
7~1
7~4
7~4
0
0
1
2
3
0
1
2
3
AD6~AD0
EP0RW
EP1RW
EP2RW
EP3RW
WKEN
Label
Label
Label
STL0
STL1
STL2
STL3
R/W
R/W
R/W
W
W
W
W
W
W
W
R
R
R
R
R
Remote wake-up enable/disable
USB device address
Stall the endpoint 0
Stall the endpoint 1
Stall the endpoint 2
Stall the endpoint 3
Unused bit, read as 0
Endpoint 0 accessed
Endpoint 1 accessed
Endpoint 2 accessed
Endpoint 3 accessed
Unused bit, read as 0
STALL (43H) Register
AWR (42H) Register
PIPE (44H) Register
20
Function
Function
Function
HT82K96A
August 25, 2006

Related parts for ht82k96a