|
HT82K95E/HT82K95A -- 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 HT82K95A is fully pin and functionally compatible with the OTP version HT82K95E device.
|
Features
- Operating voltage:
fSYS=6M/12MHz: 3.3V~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
- USB 2.0 low speed function
- 3 endpoints supported (endpoint 0 included)
- 4096×15 program memory ROM
- 160×8 data memory RAM
- 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, 32-pin QFN, 48-pin SSOP/LQFP package
|
|
|