HT36B0
8-Bit Music Synthesizer MCU
Features
·
·
Operating voltage: 3.6V~5.0V
Polyphonic up to 16 notes
·
·
Operating frequency: 3.58MHz~12MHz,
Independent pan and volume mix can be assigned to
RC typ. 11.059MHz
each sound component
·
·
36 bidirectional I/O lines
Sampling rate of 44.1kHz as 11.059MHz for system
frequency
·
Two 16-bit programmable timer/event counters with
overflow interrupts
·
·
Eight-level subroutine nesting
·
·
·
·
·
Watchdog Timer
HALT function and wake-up feature to reduce power
consumption
Built-in 8-bit MCU with 768´8 bits RAM
Built-in 256K´16-bit ROM for program/data shared
Digital output pins for external DAC
·
·
·
·
·
·
Bit manipulation instructions
16-bit table read instructions
63 powerful instructions
Single data format with 16 bits digital stereo audio
output
All instructions in 1 or 2 machine cycles
UART input/output 31.25kbps
28-pin SOP, 64-pin QFP package
·
·
MIDI interface available
Two High D/A converter resolution: 16 bits
General Description
The HT36B0 is an 8-bit high performance RISC-like
microcontroller specifically designed for music applica-
tions. It provides an 8-bit MCU and a 16 channel
wavetable synthesizer. The program ROM is composed
of both program control codes and wavetable voice
codes, and can be easily programmed.
The HT36B0 has a built-in 8-bit microprocessor which
programs the synthesizer to generate the melody by
setting the special register from 20H~2AH. A HALT fea-
ture is provided to reduce power consumption.
Block Diagram
P
P
A
B
0
0
~
~
P
P
A
B
7
7
2
´
5 6 K 1 6 - b i t
R
O
M
P
C
0
~
P
C
7
V
D
D
P
D
0
~
P
D
7
V
D
D
A
P
E
0
~
P
E
3
V
S
S
I
N
T
8
-
B
i
t
7
´
6 8 8
V
S
S
A
O
S
C
1
M
C
U
R
A
M
O
S
C
2
M
I
D
I
_
I
N
M
I
D
I
_
O
U
T
S
t
e
r
e
o
R
C
H
M
u
l
t
i
p
l
i
e
n
r
/
P
h
a
s
e
M
I
D
I
_
T
H
R
U
1
6
-
B
i
t
G
e
e
r
a
l
L
C
H
D
A
C
R
E
S
Rev. 1.00
1
June 30, 2003