HT86Axx/HT86ARxx
A/D Type Voice 8-Bit MCU
Technical Document
·
Application Note
-
HA0075E MCU Reset and Oscillator Circuits Application Note
Features
·
HT86AXX Operating voltage: 2.0V~5.5V
·
Four 8-bit programmable Timer with overflow
HT86ARXX Operating voltage: 2.2V~5.5V
·
System clock: 4MHz~8MHz
·
Crystal and RC system oscillator
·
40 I/O pins
·
8K´16-bit Program Memory
·
384´8-bit Data Memory
·
768/1536K-bit voice ROM size
·
36/72 sec voice length
·
External interrupt input
·
12-bit high quality voltage type D/A output
·
4 channels 12-bit resolution A/D Converter
·
SPI series protocol interface
·
Integrated 1W power amplifier to drive 8W Speaker
interrupt and 7-stage prescaler
·
One optional 32768Hz crystal oscillator for RTC
time base
·
8-bit counter with 3-bit prescaler
·
Watchdog timer function
·
8-level subroutine nesting
·
Low voltage reset and low voltage detect function
·
Integrated voice ROM with various capacities
·
Power-down function and wake-up feature reduce
power consumption
·
Up to 0.5ms instruction cycle with 8MHz system
clock at V
DD
= 5V
·
63 powerful instructions
·
44-pin QFP and 64-pin LQFP packages
General Description
The devices are Voice type series 8-bit high perfor-
mance microcontrollers which include a voice
synthesiser and tone generator. They are specifically
designed for applications which require multiple I/Os
and sound effects, such as voice and melodies. They
can provide various sampling rates and beats, tone
levels, tempos for speech synthesisers and melody
generators. They also include an integrated high
quality, voltage type DAC output, an integrated series
protocol interface, multi-channel A/D Converter and
integrated power amplifier for speaker driving. The ex-
ternal interrupt can be triggered with falling edges or
both falling and rising edges.
The devices are fully supported by the Holtek range of
fully functional development and programming tools,
providing a means for fast and efficient product devel-
opment cycles.
Rev. 1.00
1
March 19, 2010
HT86Axx/HT86ARxx
Selection Table
The devices include a comprehensive range of features, with most features common to all devices. The main features
distinguishing them are Voice ROM capacity and power supply voltage. The functional differences between the de-
vices are shown in the following table. Devices which include an
²A²
in their part number are Mask type while devices
which contain an
²R²
in their part number are OTP type.
Program
Data
Memory Memory
Voice
ROM
96´8
8K´16
2.2V~
5.5V
384´8
192´8
72sec
Voice
Capacity
36sec
40
8-bit´4
12-bit´1
8
44QFP,
64LQFP
Package
Types
Part No.
HT86A36
HT86A72
HT86AR72
VDD
2.0V~
5.5V
I/O
Timer
D/A
Stack
Note: Voice length is estimated by 21K-bit data rate
Block Diagram
W a tc h d o g
T im e r
S ta c k
8 - b it
R IS C
M C U
C o re
L o w
V o lta g e
D e te c t
L o w
V o lta g e
R e s e t
W a tc h d o g
T im e r O s c illa to r
R e s e t
C ir c u it
In te rru p t
C o n tr o lle r
R C /C ry s ta l
O s c illa to r
P ro g ra m
M e m o ry
V o ic e
R O M
R A M D a ta
M e m o ry
A /D
C o n v e rte r
I/O
P o rts
R T C
8 - b it
T im e r
D /A
C o n v e rte rs
S e r ia l
In te rfa c e
P o w e r
A m p lifie r
Rev. 1.00
2
March 19, 2010
HT86Axx/HT86ARxx
Pin Assignment
R E S
P D 6
P D 5
P D 4
P A 7
P A 6
P A 5
P A 4
P A 3
P A 2
P A 1
1
0
3
2
2
3
1
4
0
5
0
6
1
7
2
8
3
9
1 0
1 1
1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2
4 4 4 3 4 2 4 1
4 0 3 9 3 8 3 7 3 6 3 5 3 4
R E S
P D 6
P D 5
P D 4
P A 7
P A 6
P A 5
P A 4
P A 3
P A 2
P A 1
4 4 4 3 4 2 4 1
1
0
3
2
2
3
1
4
0
5
0
6
1
7
2
8
3
9
1 0
1 1
1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2
H T 8 6 A 7 2
H T 8 6 A R 7 2
4 4 Q F P -A
4 0 3 9 3 8 3 7 3 6 3 5 3 4
P A
P C
P C
P C
P C
P D
P D
P D
P D
3 3
3 2
3 1
3 0
2 9
2 8
2 7
2 6
2 5
2 4
2 3
H T 8 6 A 3 6
4 4 Q F P -A
V D D A 1
V S S A 1
X IN
X O
V D
P E
P E
V S
IN T
P E
O S
O S
P C
4
5
S
6
U T
D
C 2
C 1
5
P A
P C
P C
P C
P C
P D
P D
P D
P D
3 3
3 2
3 1
3 0
2 9
2 8
2 7
2 6
2 5
2 4
2 3
V D D A 1
V S S A 1
X IN
X O
V D
P E
P E
V S
IN T
P E
O S
O S
P C
4
5
S
6
U T
D
C 2
C 1
5
P A 0
N C
N C
P A 1
P A 2
P A 3
P A 4
P A 5
P A 7
P C 3
P C 2
P C 1
P C 0
P D 0
P D 1
P D 2
1
2
3
4
5
6
7
8
9
6 4 6 3 6 2 6 1 6 0 5 9 5 8 5 7 5 6 5 5 5 4 5 3 5 2 5 1 5 0 4 9
S P -
V S S
V D D
V S S
S P +
V B IA
A U D
A U D
V D D
V S S
V R E
A
F
A
S
_ IN
_ O U T
P E 2
P E 1
P E 0
P D 7
P D 6
P D 5
P D 4
P B 7
P B 6
P B 5
P B 4
P B 3
P B 2
P B 1
P B 0
P A 6
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2
H T 8 6 A 3 6
6 4 L Q F P -A
4 8
4 7
4 6
4 5
4 4
4 3
4 2
4 1
4 0
3 9
3 8
3 7
3 6
3 5
3 4
3 3
P E 3
R E S
X IN
X O U T
V D D
P E 4
P E 5
V S S
IN T
P E 6
O S C 2
O S C 1
P E 7
P C 7
P C 6
P C 5
P A
N
N
P A
P A
P A
P A
P A
P A
P C
P C
P C
P C
P D
P D
P D
C
C
1
2
3
4
5
7
3
2
1
0
0
1
2
9
8
1 0
1 1
1 2
1 3
1 4
1 5
7
6
5
4
0
1
2
3
S P -
V S S
V D D
V D D
V S S
S P +
V B IA
A U D
A U D
V D D
V S S
P C 4
V R E
V D D
V S S
P D 3
F
A 1
A 1
A
A
S
_ IN
_ O U T
M
M
M
M
M
M
M
6 4 6 3 6 2 6 1 6 0 5 9 5 8 5 7 5 6 5 5 5 4 5 3 5 2 5 1 5 0 4 9
1 6
1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2
S P -
V S S
V D D
V S S
S P +
V B IA
A U D
A U D
V D D
V S S
V R E
A
F
A
P E 2
P E 1
P E 0
P D 7
P D 6
P D 5
P D 4
P B 7
P B 6
P B 5
P B 4
P B 3
P B 2
P B 1
P B 0
P A 6
H T 8 6 A 7 2
H T 8 6 A R 7 2
6 4 L Q F P -A
4 8
4 7
4 6
4 5
4 4
4 3
4 2
4 1
4 0
3 9
3 8
3 7
3 6
3 5
3 4
3 3
P E 3
R E S
X IN
X O U T
V D D
P E 4
P E 5
V S S
IN T
P E 6
O S C 2
O S C 1
P E 7
P C 7
P C 6
P C 5
S P -
V S S
V D D
V D D
V S S
S P +
V B IA
A U D
A U D
V D D
V S S
P C 4
V R E
V D D
V S S
P D 3
F
A 1
A 1
A
A
S
_ IN
_ O U T
M
M
M
M
S
_ IN
_ O U T
M
M
M
Rev. 1.00
3
March 19, 2010