HT82M9BEE/HT82M9BAE -- USB Mouse Encoder 8-Bit MCU with EEPROM

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, 8Kx16 ROM and 224 bytes data RAM.

The mask version HT82M9BAE is fully pin and functionally compatible with the OTPversion HT82M9BEE device. There are two dice in the HT82M9BEE/HT82M9BAE package: one is the HT82M9BE/HT82M9BA MCU, the other is a 128x8 bits EEPROM used for data memory purpose. The two dice are wrie-bonded to from HT82M9BEE/HT82M9BAE.

The HT82M9BAE is under development and will be available soon.

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
    3 interrupt endpoint
  • Each endpoint has 8x8 bytes FIFO
  • Integrated USB transceiver
  • 3.3V regulator output
  • External 6MHz or 12MHz ceramic resonator or crystal
  • 8-bit RISC microcontroller, with 8Kx16 program
    memory (0000H~1FFFH)
  • 224x8 bytes RAM (20H~FFH)
  • EEPROM 128x8 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
  • 24/28-pin SOP package

技术相关信息

其它相关信息