English
Language : 

HT82M9BEE_08 Datasheet, PDF (1/44 Pages) Holtek Semiconductor Inc – USB Mouse Encoder 8-Bit MCU with EEPROM
HT82M9BEE/HT82M9BAE
USB Mouse Encoder 8-Bit MCU with EEPROM
Technical Document
· Tools Information
· FAQs
· Application Note
Features
· Flexible total solution for applications that combine
PS/2 and low-speed USB interface, such as mice,
joysticks, and many others
· USB Specification Compliance
- Conforms to USB specification V2.0
- Conforms to USB HID specification V2.0
· Supports 1 low-speed USB control endpoint and
3 interrupt endpoint
· Each endpoint has 8 bytes FIFO
· Integrated USB transceiver
· 3.3V regulator output
· External 6MHz or 12MHz ceramic resonator or crystal
· 8-bit RISC microcontroller, with 8K´16 program
memory (0000H~1FFFH)
· 224´8 bytes RAM (20H~FFH)
· EEPROM 128´8 data memory
· 6MHz/12MHz internal CPU clock
· 8-level stacks
· Two 8-bit indirect addressing registers
· One 8-bit programmable timer counter with overflow
interrupt (shared with PA6, vector 08H)
· One 16-bit programmable timer counter with
overflow interrupt (shared with PA7, vector 0CH)
· One USB interrupt input (vector 04H)
· HALT function and wake-up feature reduce power
consumption
· PA0~PA7, PB4/SDA and PB7/SCL support wake-up
function
· Internal Power-On reset (POR)
· Watchdog Timer (WDT)
· 20 I/O ports
· 28-pin SOP package
General Description
The USB MCU OTP body is suitable for USB mouse
and USB joystick devices. It consists of a Holtek high
performance 8-bit MCU core for control unit, built-in
USB SIE, 8K´16 ROM and 224 bytes data RAM.
The mask version HT82M9BAE is fully pin and function-
ally compatible with the OTP version HT82M9BEE device.
There are two dice in the HT82M9BEE/HT82M9BAE
package: one is the HT82M9BE/HT82M9BA MCU, the
other is a 128´8 bits EEPROM used for data memory
purpose. The two dice are wrie-bonded to from
HT82M9BEE/HT82M9BAE.
Rev. 1.50
1
December 22, 2008