HT82A832R - USB Audio MCU
Holtek 2008/06/13 10:05General Description
The HT82A832R is an 8-bit high performance RISC-like microcontroller designed for USB Phone product applications.
The HT82A832R combines a 16-bit PCM ADC, USB transceiver, SIE (Serial Interface Engine),
audio class processing unit, FIFO and an 8-bit MCU into a single chip.
The DAC in the HT82A832R operates at a sampling rate of 48kHz/8kHz and the 16-bit PCM ADC
operates at 8kHz for the Microphone input.
For the DAC, the HT82A832R has a digital programmable gain amplifier.
The gain range is from -32dB to +6dB. For the ADC input, the digital gain range is from 0dB to 19.5dB.
Features
* Operating voltage: fSYS = 6M/12MHz: 3.3V~5.5V
* 24 bidirectional I/O lines (max.)
* Two 16*bit programmable timer/event counters and overflow interrupts
* 4096x15 program memory ROM
* 192x8 data memory RAM (Bank 0)
* USB 2.0 full speed compatible
* USB spec V1.1 full speed operation and USB audio device class spec V1.0
* Embedded high*performance 16 bit PCM ADC
* Built*in Digital PGA (Programmable Gain Amplifier)
* 48kHz/8kHz sampling rate for audio playback controlled by software option
* 8kHz audio recording sampling rate
* Embedded class AB speaker driver power amplifier
* Embedded High Performance 16 bit audio DAC
* Supports audio playback digital volume control
* 5 endpoints supported (endpoint 0 included)
* Supports 1 Control, 2 Interrupt, 2 Isochronous transfer
* Two hardware implemented Isochronous transfers
* Total FIFO size: 464 bytes (8, 8, 384, 32, 32 for EP0~EP4)
* Programmable frequency divider (PFD)
* Integrated SPI hardware circuit
* Play/Record Interrupt
* HALT and wake*up features reduce power consumption
* 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.0V0.3V)
* 48*pin SSOP/LQFP package
