
13-25
ML63326 User's Manual
Chapter 13 Voice Synthesis
13
13.9.4 Melody Output Procedure
The procedure for outputting a melody is basically the same as the method of voice output
described in Section 13.7.3. The distinction between voice and melody is made only by the
data set in the phrase address management area and the user data area of the voice ROM.
Follow the procedure below to make the settings:
q
Set which pin to use for the output among DACOUT/AOUT and MD/MDB.
• Set PD1DIR and PD0DIR (bit 1 and bit 0 of PDDIR) to "1".
• When outputting at MD/MDB: Set PD1 and PD0 (bit 1 and bit 0 of PDD) to "1".
• When outputting at DACOUT/AOUT: Set PD1 to "1" and PD0 to "0".
w
Select voice synthesis/external memory transfer instruction.
• Set P82DIR (bit 2 of P8DIR) to "1".
• Set P82 (bit 2 of P8D) to "0".
e
Select the internal voice ROM or the external memory.
• Set P83DIR (bit 3 of P8DIR) to "1".
• When using the internal voice ROM: Set P83 (bit 3 of P8D) to "0".
• When using the external memory: Set P83 to "1".
The procedure hereafter is the same as steps
r
to
!5
in Section 13.7.3, "Voice Output
Procedure."
Figure 13-6 shows the timing of melody output.
Содержание ML63326
Страница 3: ......
Страница 13: ......
Страница 14: ...Chapter 1 Overview 1 ...
Страница 15: ......
Страница 37: ...1 22 ML63326 User s Manual Chapter 1 Overview ...
Страница 38: ...Chapter 2 CPU and Memory Spaces 2 ...
Страница 39: ......
Страница 50: ...CPU Control Functions Chapter 3 3 ...
Страница 51: ......
Страница 57: ...3 6 ML63326 User s Manual Chapter 3 CPU Control Functions ...
Страница 58: ...Interrupt INT326 Chapter 4 4 ...
Страница 59: ......
Страница 71: ...4 12 ML63326 User s Manual Chapter 4 Interrupt INT326 ...
Страница 72: ...Clock Generator Circuit OSC Chapter 5 5 ...
Страница 73: ......
Страница 83: ...5 10 ML63326 User s Manual Chapter 5 Clock Generator Circuit OSC ...
Страница 84: ...Time Base Counter TBC Chapter 6 6 ...
Страница 85: ......
Страница 90: ...Timers TIMER Chapter 7 7 ...
Страница 91: ......
Страница 115: ...7 24 ML63326 User s Manual Chapter 7 Timers TIMER ...
Страница 116: ...Chapter 8 8 100 Hz Timer Counter 100HzTC ...
Страница 117: ......
Страница 121: ...8 4 ML63326 User s Manual Chapter 8 100 Hz Timer Counter 100HzTC ...
Страница 122: ...Chapter 9 9 Watchdog Timer WDT ...
Страница 123: ......
Страница 128: ...Chapter 10 10 Ports INPUT OUTPUT I O PORT ...
Страница 129: ......
Страница 170: ...Chapter 11 11 External Memory Transfer Function EXTMEM ...
Страница 171: ......
Страница 179: ...11 8 ML63326 User s Manual Chapter 11 External Memory Transfer Function EXTMEM ...
Страница 180: ...Chapter 12 12 Melody Driver MELODY63K ...
Страница 181: ......
Страница 195: ...12 14 ML63326 User s Manual Chapter 12 Melody Driver MELODY63K ...
Страница 196: ...13 Chapter 13 Voice Synthesis ...
Страница 197: ......
Страница 228: ...14 Chapter 14 Shift Register SFT ...
Страница 229: ......
Страница 236: ...15 Chapter 15 LCD Driver LCD ...
Страница 237: ......
Страница 250: ...16 Chapter 16 Battery Low Detect Circuit BLD ...
Страница 251: ......
Страница 255: ...16 4 ML63326 User s Manual Chapter 16 Battery Low Detect Circuit BLD ...
Страница 256: ...Chapter 17 17 Power Supply Circuit POWER ...
Страница 257: ......
Страница 260: ...Appendixes ...
Страница 261: ......
Страница 321: ...Appendix 60 ML63326 User s Manual Appendix G ...