HT82K629A-40DIPLF HOLTEK, HT82K629A-40DIPLF Datasheet - Page 14

IC, USB/PS2 CONT, WIN 2000 KEYBOARD

HT82K629A-40DIPLF

Manufacturer Part Number
HT82K629A-40DIPLF
Description
IC, USB/PS2 CONT, WIN 2000 KEYBOARD
Manufacturer
HOLTEK
Datasheet

Specifications of HT82K629A-40DIPLF

Usb Type
Keyboard Encoder
Usb Version
1.1
Supply Voltage Range
4.4V To 5.5V
Operating Temperature Range
0°C To +70°C
Digital Ic Case Style
DIP
No. Of Pins
40
Operating Temperature Max
70°C
Base Number
82
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
USB Interface
HT82K629A has one control pipe for USB configuration, command and status type communication flows between cli-
ents software (BIOS, Win 98, Win 2K, Win ME and Win XP etc.) and HT82K629A keyboard encoder device. It also has
two interrupt pipes to send the HID page 7 Standard keyboard code and ACPI, multimedia key correspondingly to cli-
ents software. For LED output, it comes from the control pipe.
HT82K629A can support USB standard request and HID class request. It is shown in the following table:
Keyboard Output Format for USB Interface
Rev. 1.40
USB1.1 Standard Request
HID1.1 Class Request
1: Key is pressed
0: Key is released
Endpoint1
The Endpoint1 of HT82K629A is used to send standard keyboard key code and is configured as interrupt pipe. It con-
tain 8 bytes data. The first byte is a modified byte to send the left and right of the (Shift, ALT, CTRL and WIN) key sta-
tus. It is in bitmap format. The second byte is a reserved byte. The third to eight bytes are used to send the other HID
page7 key codes (except for the above modified key). The key code list is shown as the USB HID standard keyboard
code table.
R_Win
Bit 7
Item
standard keyboard endpoint
R_ALT
Bit 6
Get_Status
Clear Feature
Set Feature
Set Address
Get_Descriptor
Set_Descriptor
Get_Configuration
Set_Configuration
Get_Interface
Set_Interface
SYNCH_Frame
Get_Descriptor
Set_Descriptor
Get_Report
Set_Report
Get_Protocol
Set_Protocol
Get_Idle
Set_Idle
R_Shift
Bit 5
Command
The Modified Byte Definition
R_Ctrl
Bit 4
USB get endpoints status such as
STALL, wake-up, power information
USB clear device STALL, or remote
wake-up function.
USB set device STALL, or remote
wake-up function.
USB set device address
USB get HT82K629A device, configura-
tion information
USB get HT82K629A string descriptor
(option command)
USB set device descriptor data
(option command)
USB get device, configuration value
USB set device, configuration value
USB get device, interface
USB set device, interface
USB output frame number
USB get HT82K629A HID, report
information
USB set device descriptor data
(option command)
USB get keyboard, ACPI, multimedia
data
Set keyboard LED
USB get boot or report protocol for
endpoint
USB set boot or report protocol for end-
point
USB set keyboard idle rate
USB get keyboard idle rate
14
L_Win
Bit 3
Description
L_ALT
Bit 2
L_Shift
Bit 1
Yes
Yes
Yes
Yes
Yes
No, response STALL
No, response STALL
Yes (default 0 value)
Yes
No, response STALL
No, response STALL
No, response STALL
Yes
No, response STALL
Yes
Yes
Yes (default report
protocol)
Yes
Yes (default 500ms)
Yes
September 15, 2004
HT82K629A
Support
L_Ctrl
Bit 0

Related parts for HT82K629A-40DIPLF