|
HT82K95EE/HT82K95AE -- 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. A
HALT feature is included to reduce power consumption. The mask
version HT82K95AE is fully pin and functionally compatible with the
OTP version HT82K95EE device.
There are two dice in the HT82K95EE/HT82K95AE
package: one is the HT82K95E/HT82K95A MCU, the other is a 128×8
bits EEPROM used for data memory purpose. The two dice are
wire-bonded to form HT82K95EE/HT82K95AE.
|
Features
- Operating voltage:
fSYS=6M/12MHz: 4.2V~5.5V
- Low voltage reset function
- 32 bidirectional I/O lines (max.)
- 8-bit programmable timer/event counter with overflow
interrupt
- 16-bit programmable timer/event counter and overflow
interrupts
- Crystal oscillator (6MHz or 12MHz)
- Watchdog Timer
- PS2 and USB modes supported
- USB1.1 low speed function
- 3 endpoints supported (endpoint 0 included)
- 4096×15 program memory ROM
- 160×8 data memory RAM
- 128×8 data EEPROM
- 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
- 15-bit table read instruction
- 63 powerful instructions
- All instructions in one or two machine cycles
- 28-pin SOP package
|
|
|