HT82A836R -- USB Audio MCU

General Description

The HT82A836R is an 8-bit high-performance RISC microcontroller designed for USB phone product applications. To ensure a high level of functional integration for USB phone applications, this 8-bit microcontroller includes important features such as 16-bit PCM A/D Converter, USB transceiver, Serial Interface Engine, audio class processing unit, u law Compander, 6-channel 12-bit ADC, 2-channel PWM and FIFO.

The DAC in the HT82A836R operates at a sampling rate of 48kHz/8kHz and the 16-bit PCM ADC operates at frequency of 8kHz/16kHz for the Microphone input, with the options selected using software. The integrated DAC also includes a digitally programmable gain amplifier with a range of -32dB to +6dB. The digital gain range of the ADC input is from 0dB to 19.5dB.

Features

  • USB 2.0 full speed compatible
  • USB spec V1.1 full speed operation and USB audio device class spec V1.0
  • Operating voltage at fSYS= 6M/12MHz: 3.3V~5.5V
  • Low voltage reset function
  • Embedded high-performance 16-bit PCM ADC
  • Integrated Digital PGA - Programmable Gain Amplifier
  • 48kHz/8kHz sampling rate for audio playback selected by software
  • 8kHz/16kHz audio recording sampling rate selected by software
  • Embedded class AB power amplifier for speaker driving
  • Embedded High Performance 16-bit audio DAC
  • Audio playback digital volume control
  • 5 endpoints supported including endpoint 0
  • Supports 1 Control, 2 Interrupts and 2 Isochronous transfers
  • Two hardware implemented Isochronous transfers
  • Total FIFO size: 496 bytes - 8, 8, 384, 64, 32 for EP0~EP4
  • 8192x16 Program Memory
  • 352x8 Data Memory in two banks
  • Programmable frequency divider function
  • Integrated SPI hardware interface
  • Port A wake-up on rising or falling transitions
  • 6-channel 12-bit A/D converter
  • 2-channel PWM function
  • u-Law Compander
  • Power-down function and wake-up reduce power consumption
  • Up to of 44 bidirectional I/O lines
  • Dual 16-bit programmable Timer/Event Counters
    with overflow interrupts
  • Watchdog Timer
  • 16-level subroutine nesting
  • Bit manipulation instruction
  • 15-bit table read instruction
  • 63 powerful instructions
  • All instructions executed within one or two machine cycles
  • Low voltage reset function (3.0V±0.3V)
  • 80-pin LQFP (10mmx10mm) and 100-pin QFP package types

技術相關資訊

其他相關資訊