
ML610Q421/ML610Q422/ML610421 User’s Manual
Chapter 23 Melody Driver
23 – 1
23. Melody Driver
23.1 Overview
This LSI includes one channel of the melody driver.
To use the melody driver, the secondary function of port 2 should be set. For the secondary function of port 2, see
Chapter 19, "Port 2". For the clock to be used in this melody driver, see Chapter 6, "Clock Generation Circuit".
23.1.1 Features
•
In melody output mode, 29 scales (melody audio frequency: 508Hz to 32.768kHz), 63 tone lengths, and 15 tempos)
are available.
•
In buzzer output mode, 4 output modes, 8 frequencies, and 15 duties can be set.
23.1.2 Configuration
Figure 23-1 shows the configuration of the melody driver.
MD0CON
: Melody 0 control register
MD0TMP
: Melody 0 tempo code register
MD0TON
: Melody 0 scale code register
MD0LEN
: Melody 0 tone length code register
Figure 23-1 Configuration of Melody Driver
23.1.3 List of Pins
Pin name
I/O
Description
P22/MD0
O
Melody 0 signal output pin
Used as the secondary of the P22 pin.
Scale code
MD0TON
Data bus
Tone length code
MD0LEN
Tempo code
MD0TMP
Control circuit
MD0CON
P22/MD0
MD0INT
Melody interrupt
LSCLK
×
2
Tone
generation circuit/
Buzzer output
circuit
Tone length
generation circuit/
Duty select circuit
Tempo
generation circuit/
Buzzer mode
select circuit
Tone buffer
Tone length buffer
Содержание ML610421
Страница 1: ...ML610Q421 ML610Q422 ML610421 User s Manual Issue Date Feb 9 2015 FEUL610Q421 06...
Страница 15: ...Chapter 1 Overview...
Страница 44: ...Chapter 2 CPU and Memory Space...
Страница 49: ...Chapter 3 Reset Function...
Страница 53: ...Chapter 4 MCU Control Function...
Страница 69: ...Chapter 5 Interrupts INTs...
Страница 93: ...Chapter 6 Clock Generation Circuit...
Страница 110: ...Chapter 7 Time Base Counter...
Страница 121: ...Chapter 8 Capture...
Страница 129: ...Chapter 9 1 kHz Timer 1kHzTM...
Страница 135: ...Chapter 10 Timers...
Страница 160: ...Chapter 11 PWM...
Страница 172: ...Chapter 12 Watchdog Timer...
Страница 180: ...Chapter 13 Synchronous Serial Port...
Страница 195: ...Chapter 14 UART...
Страница 216: ...Chapter 15 I2 C Bus Interface...
Страница 231: ...Chapter 16 NMI Pin...
Страница 237: ...Chapter 17 Port 0...
Страница 246: ...Chapter 18 Port 1...
Страница 252: ...Chapter 19 Port 2...
Страница 259: ...Chapter 20 Port 3...
Страница 270: ...Chapter 21 Port 4...
Страница 282: ...Chapter 22 Port A...
Страница 290: ...Chapter 23 Melody Driver...
Страница 304: ...Chapter 24 RC Oscillation Type A D Converter...
Страница 327: ...Chapter 25 Successive Approximation Type A D Converter...
Страница 338: ...Chapter 26 LCD Drivers...
Страница 371: ...Chapter 27 Battery Level Detector...
Страница 378: ...Chapter 28 Power Supply Circuit...
Страница 381: ...Chapter 29 On Chip Debug Function...
Страница 384: ...Appendixes...
Страница 435: ...Revision History...