Holtek Semiconductor HT82M9AE
HT82M9AA is fully pin and functionally compatible with the OTP version HT82M9AE device. Each bit can be configured as a wake-up input by ROM code option. The input or output mode is conPull-high trolled by PAC (PA control register).FEATURES
● Flexible total solution for applications that combine● 6MHz/12MHz internal CPU clock
● 4-level stacks
● Two 8-bit indirect addressing registers
● One 16-bit programmable timer counter with 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 overflow interrupt (shared with PA7, vector 0CH)
● One USB interrupt input (vector 04H)
● HALT function and wake-up feature reduce power 2 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 4K´15 program consumption
● PA0~PA7, PB4 and PB7 support wake-up function
● Internal Power-On reset (POR)
● Watchdog Timer (WDT)
● 16 I/O ports
● 20-pin SOP/SSOP package memory (000H~FFFH)
● 224 bytes RAM (20H~FFH) 24-pin SSOP package 32-pin QFN package
GENERAL DESCRIPTION
The USB MCU OTP body is suitable for USB mouse and USB joystick devices.