HT82A520R/HT82A620R
Full Speed USB 8-Bit OTP MCU with SPI
Features
·
·
Operating voltage:
Max. 4 endpoints supported - endpoint 0 included
f
f
SYS = 6MHz: 2.2V~5.5V
SYS = 12MHz: 4.0V~5.5V
·
All endpoints support Interrupt and bulk transfer
·
Endpoint 0 supports control and interrupt
·
·
·
·
·
4K´15 Program Memory
·
All endpoints except endpoint 0 can be configured
160´8 data memory RAM
USB 2.0 Full Speed Compatible
as 8, 16, 32, 64 FIFO size
·
Endpoint 0 has 8 byte FIFO
·
Single external interrupt input shared with I/O line
Total FIFO size: 64+8 bytes (RAM0: 48 bytes;
RAM1:16 bytes, 8 bytes for endpoint0)
Single 16-bit programmable Timer/Event Counters
with overflow interrupt
·
·
·
·
·
6-level subroutine nesting
Bit manipulation instruction
Table read instructions
63 powerful instructions
·
Single SPI interfaces (master and slave mode)
shared with PA0~PA3
·
·
·
Total of 4 Interrupts - INT, Timer, SPI, USB
Watchdog Timer function
All instructions executed in one or two instruction
cycles
Power down and wake-up functions to reduce power
consumption
·
·
·
Low voltage reset function (2.0V±0.1%)
·
·
16 channel 12-bit resolution A/D converter for
HT82A620R
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
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
General Description
The HT82A520R/HT82A620R are 8-bit high perfor-
mance RISC-like microcontrollers designed for USB
keyboard mouse and joystick product applications.
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.
The advantages of low power consumption, I/O flexibil-
ity, programmable frequency divider, timer functions,
oscillator options, multi-channel A/D Converter, Pulse
Selection Table
Data
Program
Part No.
HT82A520R
HT82A620R
I/O
24
24
Timer
16-bit´1
16-bit´1
A/D
¾
PWM
SPI
1
Package
Memory Memory
20/24/28SSOP,
32QFN
160´8
160´8
4K´15
4K´15
12-bit´3
12-bit´3
20/24/28SSOP,
32QFN
1
12-bit´16
Rev.1.20
1
June 23, 2010