ymf795 Yamatake Corporation, ymf795 Datasheet - Page 17

no-image

ymf795

Manufacturer Part Number
ymf795
Description
Apl-2 Automobile Sound Player-2
Manufacturer
Yamatake Corporation
Datasheet
YMF795
□Other control data
$30h Timbre allocation data
Default: 0000h
$31h Tempo data
Default: 0000h
$32h FM section control
Default: 0000h
Index
$30h
Index
$31h
Index
$32h
One piece can be generated at the same time up to four parts, and timbre can be assigned for each part. The data is
used by allocating four timbres out of eight timbres registered in the timbre data register to each part.
“x” of Vx[2:0] indicates the part No.
Vx[2:0] and timbre data are as follows.
This register sets “tempo” for reproduction of a piece. Setting data is equal to (8739/TEMPO)-1. TEMPO is the
number of crotchets that can be reproduced in one minute.
ST : This bit is used to control start/stop of a piece. “1” for start and “0” for stop.
CLR : This bit is used to initialize the whole LSI by the software. All the registers except “ Timbre data register” of
Index 10 to 2Fh are initialized. Bit CLR itself is not cleared even if setting to “1.” In normal operation, write “0” into
the bit CLR..
b15
b15
b15
FIFO becomes empty when ST is set to “0.”
0
0
0
Vx[2:0]
0h
1h
2h
3h
4h
5h
6h
7h
V32
b14
b14
b14
0
0
V31
b13
b13
b13
0
0
Timbre data to use
Timbre set in the Index of 10 to 13h is used.
Timbre set in the Index of 14 to 17h is used.
Timbre set in the Index of 18 to 1Bh is used.
Timbre set in the Index of 1C to 1Fh is used.
Timbre set in the Index of 20 to 23h is used.
Timbre set in the Index of 24 to 27h is used.
Timbre set in the Index of 28 to 2Bh is used.
Timbre set in the Index of 2C to 2Fh is used.
V30
b12
b12
b12
0
0
b11
b11
b11
0
0
0
V22
b10
b10
b10
0
0
V21
b9
b9
b9
0
0
-17-
V20
b8
b8
b8
0
0
T7
b7
b7
b7
0
0
V 1 2 V 1 1 V 1 0
T6
b6
b6
b6
0
T5
b5
b5
b5
0
T4
b4
b4
b4
0
T3
b3
b3
b3
0
0
V 0 2 V 0 1 V 0 0
T2
b2
b2
b2
0
CLR
T1
b1
b1
b1
T0
ST
b0
b0
b0

Related parts for ymf795