English
Language : 

HT82M99EE Datasheet, PDF (1/47 Pages) Holtek Semiconductor Inc – USB Mouse Encoder 8-Bit MCU
HT82M99EE/HT82M99AE
USB Mouse Encoder 8-Bit MCU
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 V1.1
- Conforms to USB HID specification V1.1
· Supports 1 Low-speed USB control endpoint and 1
interrupt endpoint
· Each endpoint has 8´8 bytes FIFO
· Integrated USB transceiver
· 3.3V regulator output
· External 6MHz or 12MHz ceramic resonator or crys-
tal
· 8-bit RISC microcontroller, with 2K´14 program
memory (000H~7FFH)
· 96 bytes RAM (20H~7FH)
· 128´8 data EEPROM
· 6MHz/12MHz internal CPU clock
· 4-level stacks
· Two 7-bit indirect addressing registers
· One 16-bit programmable timer counter with over-
flow interrupt (shared with PA7, vector 0CH)
· One USB interrupt input (vector 04H)
· HALT function and wake-up feature reduce power
consumption
· PA0~PA7, PB4 and PB7 support wake-up function
· Internal Power-On reset (POR)
· Watchdog Timer (WDT)
· 12 I/O ports
· 20-pin DIP/SOP package
General Description
The USB MCU HT82M99EE/HT82M99AE are 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, 2K´14 program memory and 96
bytes data RAM.
The mask version HT82M99AE is fully pin and function-
ally compatible with the OTP version HT82M99EE de-
vice.
There are two dice in the HT82M99EE/HT82M99AE
package: one is the HT82M99EE/HT82M99AE MCU,
the other is a 128´8 bits EEPROM used for data mem-
ory purpose. The two dice are wire-bonded to form
HT82M99EE/HT82M99AE.
Rev. 1.00
1
February 8, 2006