HT82K95E
HT82K95E is USB Multimedia Keyboard Encoder 8-Bit MCU manufactured by Holtek Semiconductor.
- Part of the HT82K95A comparator family.
- Part of the HT82K95A comparator family.
Features
- Operating voltage:
- 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 f SYS=6M/12MHz: 4.2V~5.5V
- Low voltage reset function
- 32 bidirectional I/O lines (max.)
- 8-bit programmable timer/event counter with over- consumption
- 8-level subroutine nesting
- Up to 0.33ms instruction cycle with 12MHz system flow interrupt
- 16-bit programmable timer/event counter and over- flow interrupts
- Crystal oscillator (6MHz or 12MHz)
- Watchdog Timer
- PS2 and USB modes supported
- USB1.1 low speed function
- 3 endpoints supported (endpoint 0 included) clock at VDD=5V
- Bit manipulation instruction
- 15-bit table read instruction
- 63 powerful instructions
- All instructions in one or two machine cycles
- 20/28-pin SOP, 20/48-pin SSOP package
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 patible with the OTP version HT82K95E device.
Rev. 1.20
October 24, 2005
HT82K95E/HT82K95A ..
Block Diagram
U S B D + /C L K U S B D -/D A T A V 3 3 O T M R 1 C M U X T M R 1 f S
U S B 1 .1 P S 2 B P In te rru p t C ir c u it S T A C K P ro g ra m R O M P ro g ra m C o u n te r IN T C
/4
P A 7 /T M R 1
T M R 0 T M R 0 C
M U f S X
/4
P A 6 /T M R 0
E N /D IS W D T S In s tr u c tio n R e g is te r M P M U X D A T A M e m o ry W D T P r e s c a le r W D T P A 6 P A 7 P A C In s tr u c tio n D e c o d e r A L U T im in g G e n e ra to r S h ifte r M U X P A P O R T A P A 0 ~ P A 5 P A 6 /T M R 0 P A 7 /T M R 1 M U X S Y S C L K /4 W D T O S...