English
Language : 

HT82A520R_10 Datasheet, PDF (1/72 Pages) Holtek Semiconductor Inc – Full Speed USB 8-Bit OTP MCU with SPI
HT82A520R/HT82A620R
Full Speed USB 8-Bit OTP MCU with SPI
Features
· Operating voltage:
fSYS = 6MHz: 2.2V~5.5V
fSYS = 12MHz: 4.0V~5.5V
· 4K´15 Program Memory
· 160´8 data memory RAM
· USB 2.0 Full Speed Compatible
· Single external interrupt input shared with I/O line
· Single 16-bit programmable Timer/Event Counters
with overflow interrupt
· Single SPI interfaces (master and slave mode)
shared with PA0~PA3
· Total of 4 Interrupts - INT, Timer, SPI, USB
· Watchdog Timer function
· Power down and wake-up functions to reduce power
consumption
· 16 channel 12-bit resolution A/D converter for
HT82A620R
· 3-channel 12-bit PWM output shared with three I/O
lines
· 24 Bidirectional I/O lines
· Up to 0.33ms instruction cycle with 12MHz system
clock at VDD=5V
· Max. 4 endpoints supported - endpoint 0 included
· All endpoints support Interrupt and bulk transfer
· Endpoint 0 supports control and interrupt
· All endpoints except endpoint 0 can be configured
as 8, 16, 32, 64 FIFO size
· Endpoint 0 has 8 byte FIFO
· Total FIFO size: 64+8 bytes (RAM0: 48 bytes;
RAM1:16 bytes, 8 bytes for endpoint0)
· 6-level subroutine nesting
· Bit manipulation instruction
· Table read instructions
· 63 powerful instructions
· All instructions executed in one or two instruction
cycles
· Low voltage reset function (2.0V±0.1%)
· 20/24/28-pin SSOP, 32-pin QFN package
· PB7 can configure as GPIO or VDDIO by option.
The power supply of the pin PB0~PB6 can be
optioned as VDD or VDDIO
General Description
The HT82A520R/HT82A620R are 8-bit high perfor-
mance RISC-like microcontrollers designed for USB
keyboard mouse and joystick product applications.
The advantages of low power consumption, I/O flexibil-
ity, programmable frequency divider, timer functions,
oscillator options, multi-channel A/D Converter, Pulse
Width Modulation function, Watchdog timer, SPI inter-
faces, Power Down and wake-up functions, enhance
the versatility of these devices to suit a wide range of ap-
plication possibilities such as sensor signal processing,
motor driving, industrial control, consumer products,
subsystem controllers, etc.
Selection Table
Part No.
Data Program
Memory Memory
I/O
HT82A520R
160´8
4K´15
24
HT82A620R
160´8
4K´15
24
Timer
A/D
PWM
16-bit´1
¾
12-bit´3
16-bit´1 12-bit´16 12-bit´3
SPI
Package
1
20/24/28SSOP,
32QFN
1
20/24/28SSOP,
32QFN
Rev.1.20
1
June 23, 2010