|
HT82K94E/HT82K94A -- USB Multimedia Keyboard
Encoder 8-Bit MCU
General Description
This device is an 8-bit high performance RISC architecture microcontroller designed for USB product applications. It is particularly suitable for use in products such as keyboards and keyboard with calculator. A HALT feature is included to reduce power consumption. The mask version HT82K94A is fully pin and functionally compatible with the OTP version HT82K94E device.
|
Features
- Operating voltage:
fSYS=6M/12MHz: 2.2V~5.5V
- 40 bidirectional I/O lines (max.)
- 8-bit programmable timer/event counter with overflow
interrupt (shared with PD4, vector 08H)
- 16-bit programmable timer/event counter and overflow
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)
- 6144x16 program memory ROM
- 224x8 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.33us 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)
- 48-pin SSOP package
|
|
|