ht827a0 Holtek Semiconductor Inc., ht827a0 Datasheet - Page 24

no-image

ht827a0

Manufacturer Part Number
ht827a0
Description
8-bit Microcontroller With Voice Rom
Manufacturer
Holtek Semiconductor Inc.
Datasheet
Note: ²¾² means unknown beats
The TEMPO register counts melodies. A tempo
frequency is generated after tempo data are
loaded and the TEMPO counter is also enabled.
The tempo determines the beat time period.
When the SRON bit of TEMPO register be clear
as ²0², the ²TMPEN¬0² is automatic occur at
the same time. That is to say, if SRON=0,
TMPEN always equals ²0².
Other codes
0000 0000
0000 0010
0000 0011
0000 0101
0000 0111
0000 1011
0000 1111
0001 0001
0001 0111
0010 0011
0010 1111
0100 0100
0101 1111
0111 0111
1xxx xxxx
Code
BEAT frequency table
BEAT counter
Beat time-out
1/24 Beat
1/8 Beat
1/6 Beat
1/4 Beat
1/3 Beat
1/2 Beat
2/3 Beat
3/4 Beat
3/2 Beat
2 Beats
3 Beats
4 Beats
5 Beats
1 Beat
Beat
¾
24
TN0~
TN3
TMPEN
SRON
Labels Bits
Code
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
¾
0~3
4,5 Unused bits, read as ²0²
TEMPO frequency table
6
7
TEMPO CLK
30.5Hz
32.55Hz
34.88Hz
37.56Hz
40.69Hz
44.39Hz
48.83Hz
54.25Hz
61Hz
65.1Hz
69.8Hz
75.12Hz
81.38Hz
88.78Hz
97.66Hz
108.5Hz
TEMPO register
To define the tempo frequency
(refer to the tempo frequency
table)
To enable/disable the tempo
counter (0=disabled;
1=enabled)
To enable/disable the D/A
output, sampling rate
counter and voice ROM
(0=disabled; 1=enabled)
Function
TEMPO BPM
March 15, 2000
HT827A0
68.3
72.8
78.0
84.0
91.0
99.3
109.3
121.4
136.6
145.7
156.1
168.1
182.1
198.6
218.5
242.8

Related parts for ht827a0