HT46R94 -- A/D Type 8-Bit MCU with 16x16 High Current LED Driver

General Description

The HT46R94 is an 8-bit high performance RISC architecture microcontroller, the device is designed especially for applications that interface directly to analog signals, such as those from sensors. The devices include an integrated multi-channel Analog to Digital Converter in addition to two Pulse Width Modulation outputs. An internal high current LED driver circuit also
provides for easy interfacing to applications which contain LED displays.

The usual Holtek MCU features such as power down and wake-up functions, oscillator options, programmable frequency divider, etc. combine to ensure user applications require a minimum of external components. The benefits of integrated A/D and PWM functions, in addition to low power consumption, high performance, I/O flexibility and low-cost, provides the device with the versatility to suit a wide range of application possibilities such as sensor signal processing, motor driving, industrial
control, consumer products, subsystem controllers, etc.

As is the case with all Holtek microcontroller devices, the HT46R94 is fully supported by a full suite of professional hardware and software tools, containing comprehensive features to ensure user applications are designed and debugged in as short a time as possible.

Features

  • Operating voltage:
    fSYS=32768Hz: 2.2V~5.5V
    fSYS=4MHz: 2.2V~5.5V
    fSYS=8MHz: 3.3V~5.5V
  • Max of 40 bidirectional I/O lines
  • External dual edge triggered interrupt input shared
    with I/O line
  • Two 8-bit programmable Timer/Event Counters with
    overflow interrupt
  • RC/XTAL and 32768Hz crystal oscillators
  • Dual clock system offers three operating modes
    - Normal mode: Both RC/XTAL and 32768Hz
       clock active
    - Slow mode: 32768Hz clock only
    - Power-down mode can have periodical
       wake-up using the watchdog timer overflow
  • Watchdog Timer
  • 4096x15 program memory
  • 192x8 data memory
  • PFD for audio frequency generation
  • Power down and wake-up functions to reduce
    power consumption
  • Up to 0.5us instruction cycle with 8MHz system
    clock at VDD=5V
  • 8-level subroutine nesting
  • 8 channel 12-bit resolution A/D converter
  • 3 channel 8-bit PWM output shared with I/O lines
  • 1/2 bias 4 common LCD
  • Bit manipulation instruction
  • Table read instructions
  • 63 powerful instructions
  • All instructions executed in one or two machine cycles
  • Low voltage reset function
  • 44/52-pin QFP package

Technical Document

Other Information