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 applicati***. It is particularly suitable for use in products such as keyboa***. A HALT feature is included to reduce power c***umption. 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 opti***
-
HALT function and wake-up feature reduce power c***umption
-
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 instructi***
-
All instructi*** in one or two machine cycles
-
28-pin SOP, 32-pin QFN, 48-pin SSOP package
|