HT82K95EE/HT82K95AE -- USB Multimedia Keyboard Encoder 8-Bit MCU

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 HT82K95AE is fully pin and functionally compatible with the OTP version HT82K95EE device.

There are two dice in the HT82K95EE/HT82K95AE package: one is the HT82K95E/HT82K95A MCU, the other is a 128×8  bits EEPROM used for data memory purpose. The two dice are wire-bonded to form HT82K95EE/HT82K95AE.

Features

  • Operating voltage:
    fSYS=6M/12MHz: 4.2V~5.5V
  • Low voltage reset function
  • 32 bidirectional I/O lines (max.)
  • 8-bit programmable timer/event counter with overflow interrupt
  • 16-bit programmable timer/event counter and overflow interrupts
  • Crystal oscillator (6MHz or 12MHz)
  • Watchdog Timer
  • PS2 and USB modes supported
  • USB1.1 low speed function
  • 3 endpoints supported (endpoint 0 included)
  • 4096×15 program memory ROM
  • 160×8 data memory RAM
  • 128×8 data EEPROM
  • All I/O ports support wake-up options
  • HALT function and wake-up feature reduce power consumption
  • 8-level subroutine nesting
  • Up to 0.33us instruction cycle with 12MHz system clock at VDD=5V
  • Bit manipulation instruction
  • 15-bit table read instruction
  • 63 powerful instructions
  • All instructions in one or two machine cycles
  • 28-pin SOP package

Technical Document

Other Information