English
Language : 

HT82K94E Datasheet, PDF (1/44 Pages) Holtek Semiconductor Inc – USB Multimedia Keyboard Encoder 8-Bit MCU
HT82K94E/HT82K94A
USB Multimedia Keyboard Encoder 8-Bit MCU
Technical Document
· Tools Information
· FAQs
· Application Note
Features
· Operating voltage:
fSYS=6M/12MHz: 2.2V~5.5V
· 40 bidirectional I/O lines (max.)
· 8-bit programmable timer/event counter with over-
flow interrupt (shared with PD4, vector 08H)
· 16-bit programmable timer/event counter and over-
flow interrupts (shared with PA7, vector 0CH)
· Crystal oscillator (6MHz or 12MHz)
· Watchdog Timer
· PS2 and USB modes supported
· USB1.1 low speed function
· 4 endpoints supported (endpoint 0 included)
· 6144´16 program memory ROM
· 224´8 data memory RAM
· One external interrupt input (shared with PA4 vector
04H)
· One internal USB interrupt (vector 04H)
· All I/O ports support wake-up options
· HALT function and wake-up feature reduce power
consumption
· 8-level subroutine nesting
· Up to 0.33ms instruction cycle with 12MHz system
clock at VDD=5V
· Bit manipulation instruction
· 16-bit table read instruction
· 63 powerful instructions
· All instructions in one or two machine cycles
· Optional 3-battery mode 2.4V LVR/2.6V LVD (±0.1V)
by option, Low battery detector with internal bit
· Optional 2-battery mode 2.2V LVR/2.4V LVD (±0.1V)
by option, Low battery detector with internal bit
· Operating voltage from 4.0V to 5.5V (For Connect
USB/PS2 Mode)
· Operating voltage from 2.2V to 3.3V (For Pure Cal.
Mode)
· 40-pin DIP, 48-pin SSOP package
General Description
This device is an 8-bit high performance RISC architec-
ture microcontroller designed for USB product applica-
tions. It is particularly suitable for use in products such
as keyboards and keyboard with calculator. A HALT fea-
ture is included to reduce power consumption. The
mask version HT82K94A is fully pin and functionally
compatible with the OTP version HT82K94E device.
HT82K94A under development, available in 2Q, 2006.
Rev. 1.00
1
November 22, 2005