通用定時(shí)器PWM應(yīng)用例程--蜂鳴器演奏樂(lè)曲_第1頁(yè)
通用定時(shí)器PWM應(yīng)用例程--蜂鳴器演奏樂(lè)曲_第2頁(yè)
通用定時(shí)器PWM應(yīng)用例程--蜂鳴器演奏樂(lè)曲_第3頁(yè)
通用定時(shí)器PWM應(yīng)用例程--蜂鳴器演奏樂(lè)曲_第4頁(yè)
通用定時(shí)器PWM應(yīng)用例程--蜂鳴器演奏樂(lè)曲_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、通用定時(shí)器PWM應(yīng)用例程:蜂鳴器演奏樂(lè)曲一 說(shuō)明:本例程是將流明LM3SLib_Timer.pdf文檔中的例程9及例程10(PWM應(yīng)用:蜂鳴器演奏樂(lè)曲),移植到STM32F103上。二流明LM3SLib_Timer.pdf例程9及例程10的拷貝:例程9 Timer PWM應(yīng)用:蜂鳴器發(fā)聲如圖1.1所示,為EasyARM1138開(kāi)發(fā)板上的蜂鳴器驅(qū)動(dòng)電路。蜂鳴器類型是交流蜂鳴器,也稱無(wú)源蜂鳴器,需要輸入一列方波才能鳴響,發(fā)聲頻率等于驅(qū)動(dòng)方波的頻率。圖1.1 蜂鳴器驅(qū)動(dòng)電路程序清單1.9是Timer模塊16位PWM模式的一個(gè)應(yīng)用,可以驅(qū)動(dòng)交流蜂鳴器發(fā)聲,運(yùn)行后蜂鳴器以不同的頻率叫兩聲。其中buzze

2、r.h和buzzer.c是蜂鳴器的驅(qū)動(dòng)程序,僅有3個(gè)驅(qū)動(dòng)函數(shù),用起來(lái)很簡(jiǎn)捷。程序清單1.9 Timer PWM應(yīng)用:蜂鳴器發(fā)聲文件:main.c #include systemInit.h #include buzzer.h/ 主函數(shù)(程序入口) int main(void) jtagWait(); / 防止JTAG失效,重要! clockInit(); / 時(shí)鐘初始化:晶振,6MHz buzzerInit(); / 蜂鳴器初始化 buzzerSound(1500); / 蜂鳴器發(fā)出1500Hz聲音 SysCtlDelay(400* (TheSysClock / 3000); / 延時(shí)約400

3、ms buzzerSound(2000); / 蜂鳴器發(fā)出2000Hz聲音 SysCtlDelay(800* (TheSysClock / 3000); / 延時(shí)約800ms buzzerQuiet( ); / 蜂鳴器靜音 for (;) 文件:buzzer.h #ifndef _BUZZER_H_ #define _BUZZER_H_ / 蜂鳴器初始化extern void buzzerInit(void); / 蜂鳴器發(fā)出指定頻率的聲音extern void buzzerSound(unsigned short usFreq); / 蜂鳴器停止發(fā)聲extern void buzzerQui

4、et(void); #endif / _BUZZER_H_文件:buzzer.c #include buzzer.h #include #include #include #include #include #define PART_LM3S1138 #include #define SysCtlPeriEnable SysCtlPeripheralEnable #define GPIOPinTypeOut GPIOPinTypeGPIOOutput / 聲明全局的系統(tǒng)時(shí)鐘變量extern unsigned long TheSysClock; / 蜂鳴器初始化void buzzerInit(v

5、oid) SysCtlPeriEnable(SYSCTL_PERIPH_TIMER1); / 使能TIMER1模塊 SysCtlPeriEnable(CCP3_PERIPH); / 使能CCP3所在的GPIO端口 GPIOPinTypeTimer(CCP3_PORT, CCP3_PIN); / 設(shè)置相關(guān)管腳為Timer功能 TimerConfigure(TIMER1_BASE, TIMER_CFG_16_BIT_PAIR | / 配置TimerB為16位PWM TIMER_CFG_B_PWM); / 蜂鳴器發(fā)出指定頻率的聲音/ usFreq是發(fā)聲頻率,取值 (系統(tǒng)時(shí)鐘/65536)+1 200

6、00,單位:Hz void buzzerSound(unsigned short usFreq) unsigned long ulVal; if (usFreq 20000) buzzerQuiet( ); else GPIOPinTypeTimer(CCP3_PORT, CCP3_PIN); / 設(shè)置相關(guān)管腳為Timer功能 ulVal = TheSysClock / usFreq; TimerLoadSet(TIMER1_BASE, TIMER_B, ulVal); / 設(shè)置TimerB初值 TimerMatchSet(TIMER1_BASE, TIMER_B, ulVal / 2); /

7、 設(shè)置TimerB匹配值 TimerEnable(TIMER1_BASE, TIMER_B); / 使能TimerB計(jì)數(shù) / 蜂鳴器停止發(fā)聲void buzzerQuiet(void) TimerDisable(TIMER1_BASE, TIMER_B); / 禁止TimerB計(jì)數(shù) GPIOPinTypeOut(CCP3_PORT, CCP3_PIN); / 配置CCP3管腳為GPIO輸出 GPIOPinWrite(CCP3_PORT, CCP3_PIN, 0x00); / 使CCP3管腳輸出低電平例程10Timer PWM應(yīng)用:蜂鳴器演奏樂(lè)曲程序清單1.10是Timer模塊16位PWM模式的

8、一個(gè)應(yīng)用,能驅(qū)動(dòng)交流蜂鳴器演奏一首動(dòng)聽(tīng)的樂(lè)曲化蝶(樂(lè)譜參見(jiàn)圖1.2)。music.h和music.c是演奏樂(lè)曲的驅(qū)動(dòng)程序。圖1.2 樂(lè)譜化蝶簡(jiǎn)譜是大眾化的音樂(lè)記譜方式,比較容易理解和掌握。我們可以把一首樂(lè)譜(score)看成是由若干個(gè)基本的音符(note)單元組成。一個(gè)音符由音名和時(shí)值組成。音名就是低音、中音、高音的(唱作do re mi fa sol la si),其本質(zhì)是音符的發(fā)聲頻率。在頭文件music.h里,用L1L7、M1M7、H1H7定義了低音、中音、高音所對(duì)應(yīng)的發(fā)聲頻率。時(shí)值是音符的發(fā)聲時(shí)間長(zhǎng)短,有全音符、二分音符、四分音符等等。音符可以后綴一個(gè)“符點(diǎn)”,表示時(shí)值增加1/2,特殊

9、地,二分音符加符點(diǎn)時(shí)用“”代替圓點(diǎn)。參見(jiàn)表1.26的描述。表1.26 常見(jiàn)簡(jiǎn)譜音符示例音 符 名 稱 相 對(duì) 時(shí) 值 5 全音符 T 5 二分音符 T/2 5 四分音符T/4 5 八分音符 T/8 5 十六分音符 T/16 5 符點(diǎn)二分音符 T/2+T/4 5 符點(diǎn)四分音符 T/4+T/8 5 符點(diǎn)八分音符 T/8+T/16 在頭文件music.h里定義有一個(gè)音符結(jié)構(gòu)體tNote,有兩個(gè)數(shù)據(jù)成員:音名mName和時(shí)值mTime。在C文件music.c里定義有一個(gè)tNote型常量數(shù)表MyScore ,用來(lái)保存實(shí)際樂(lè)譜轉(zhuǎn)換成tNote格式的數(shù)據(jù)。有了上述一點(diǎn)點(diǎn)樂(lè)譜基礎(chǔ)知識(shí),我們就可以很方便地編輯這

10、個(gè)數(shù)表了。比如音符“3”轉(zhuǎn)換為“M3, T/4”,音符“3”轉(zhuǎn)換為“M3, T/4+T/8”,等等。在music.c里,已經(jīng)在數(shù)表MyScore 里給出了樂(lè)譜化蝶開(kāi)頭一部分音符轉(zhuǎn)換結(jié)果,其余部分請(qǐng)感興趣的讀者補(bǔ)充完整。程序清單1.10 Timer PWM應(yīng)用:蜂鳴器演奏樂(lè)曲文件:main.c #include systemInit.h #include buzzer.h #include music.h / 主函數(shù)(程序入口) int main(void) jtagWait(); / 防止JTAG失效,重要! clockInit(); / 時(shí)鐘初始化:晶振,6MHz buzzerInit();

11、 / 蜂鳴器初始化 for (;) musicPlay(); SysCtlDelay(4000 * (TheSysClock / 3000); 文件:music.h #ifndef _MUSIC_H_ #define _MUSIC_H_ / 定義低音音名(數(shù)值單位:Hz) #define L1 262 / c #define L2 294 / d #define L3 330 / e #define L4 349 / f #define L5 392 / g #define L6 440 / a1 #define L7 494 / b1 / 定義中音音名#define M1 523 / c1

12、#define M2 587 / d1 #define M3 659 / e1 #define M4 698 / f1#define M5 784 / g1 #define M6 880 / a2 #define M7 988 / b2 / 定義高音音名#define H1 1047 / c2 #define H2 1175 / d2 #define H3 1319 / e2 #define H4 1397 / f2 #define H5 1568 / g2 #define H6 1760 / a3 #define H7 1976 / b3 / 定義時(shí)值單位,決定演奏速度(數(shù)值單位:ms) #

13、define T 3600 / 定義音符結(jié)構(gòu)typedef struct short mName; / 音名:取值L1L7、M1M7、H1H7分別表示低音、中音、高音的/ ,取值0表示休止符 short mTime; / 時(shí)值:取值T、T/2、T/4、T/8、T/16、T/32分別表示全音符、/ 二分音符、四分音符、八分音符,取值0表示演奏結(jié)束tNote; / 演奏樂(lè)曲extern void musicPlay(void); #endif / _MUSIC_H_ 文件:music.c #include music.h #include buzzer.h #include systemInit.

14、h / 定義樂(lè)曲:化蝶(梁祝) const tNote MyScore = L3, T/4, L5, T/8+T/16, L6, T/16, M1, T/8+T/16, M2, T/16, L6, T/16, M1, T/16,L5, T/8, M5, T/8+T/16, H1, T/16, M6, T/16, M5, T/16, M3, T/16, M5, T/16, M2, T/2, / 省略后續(xù)樂(lè)曲數(shù)據(jù),請(qǐng)感興趣的讀者補(bǔ)充完整 0, 0 / 結(jié)束 ; / 演奏樂(lè)曲void musicPlay(void) short i = 0; for (;) if (MyScorei.mTime =

15、0) break; buzzerSound(MyScorei.mName); SysCtlDelay(MyScorei.mTime * (TheSysClock/ 3000); i+; buzzerQuiet( ); SysCtlDelay(10 * (TheSysClock/ 3000); 三 移植到STM32F103上:Timer3部分重映射 TIM3_CH2-PB5:PB5作為PWM輸出。/ 定義低音音名(數(shù)值單位:Hz)#define L1 262#define L2 294#define L3 330#define L4 349#define L5 392#define L6 440

16、#define L7 494/ 定義中音音名#define M1 523#define M2 587#define M3 659#define M4 698#define M5 784#define M6 880#define M7 988/ 定義高音音名#define H1 1047#define H2 1175#define H3 1319#define H4 1397#define H5 1568#define H6 1760#define H7 1976/ 定義時(shí)值單位,決定演奏速度(數(shù)值單位:ms)#define TT 2000typedef struct short mName;

17、/ 音名:取值L1L7、M1M7、H1H7分別表示低音、中音、高音的,取值0表示休止符 short mTime; / 時(shí)值:取值T、T/2、T/4、T/8、T/16、T/32分別表示全音符、二分音符、四分音符、八分音符.,取值0表示演奏結(jié)束tNote;int main(void) delay_init(); /延時(shí)函數(shù)初始化 NVIC_Configuration(); /設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí)TIM3_PWM_Init(14399,10); /分頻。PWM頻率=72000/14400/11(Khz)for (;) musicPlay(); delay_ms(15

18、00); delay_ms(1500); /PWM輸出初始化/arr:自動(dòng)重裝值/psc:時(shí)鐘預(yù)分頻數(shù)void TIM3_PWM_Init(u16 arr,u16 psc) GPIO_InitTypeDef GPIO_InitStructure;TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;TIM_OCInitTypeDef TIM_OCInitStructure;RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP

19、IOB | RCC_APB2Periph_AFIO, ENABLE); /使能GPIO外設(shè)和AFIO復(fù)用功能模塊時(shí)鐘使能GPIO_PinRemapConfig(GPIO_PartialRemap_TIM3, ENABLE); /Timer3部分重映射 TIM3_CH2-PB5 /設(shè)置該引腳為復(fù)用輸出功能,輸出TIM3 CH2的PWM脈沖波形GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; /TIM_CH2GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; /復(fù)用推挽輸出GPIO_InitStructure.GPIO_

20、Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOB, &GPIO_InitStructure);TIM_TimeBaseStructure.TIM_Period = arr; /設(shè)置在下一個(gè)更新事件裝入活動(dòng)的自動(dòng)重裝載寄存器周期的值 80KTIM_TimeBaseStructure.TIM_Prescaler =psc; /設(shè)置用來(lái)作為TIMx時(shí)鐘頻率除數(shù)的預(yù)分頻值 不分頻TIM_TimeBaseStructure.TIM_ClockDivision = 0; /設(shè)置時(shí)鐘分割:TDTS = Tck_timTIM_TimeBaseStructure.TIM_Coun

21、terMode = TIM_CounterMode_Up; /TIM向上計(jì)數(shù)模式TIM_TimeBaseInit(TIM3, &TIM_TimeBaseStructure); /根據(jù)TIM_TimeBaseInitStruct中指定的參數(shù)初始化TIMx的時(shí)間基數(shù)單位 TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2; /選擇定時(shí)器模式:TIM脈沖寬度調(diào)制模式2TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; /比較輸出使能TIM_OCInitStructure.TIM_Pu

22、lse = 0; /設(shè)置待裝入捕獲比較寄存器的脈沖值TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low; /輸出極性:TIM輸出比較極性低TIM_OC2Init(TIM3, &TIM_OCInitStructure); /根據(jù)TIM_OCInitStruct中指定的參數(shù)初始化外設(shè)TIMxTIM_OC2PreloadConfig(TIM3, TIM_OCPreload_Enable); /使能TIMx在CCR2上的預(yù)裝載寄存器TIM_ARRPreloadConfig(TIM3, ENABLE); /使能TIMx在ARR上的預(yù)裝載寄存器T

23、IM_Cmd(TIM3, ENABLE); /使能TIMx外設(shè)/ 蜂鳴器停止發(fā)聲void buzzerQuiet(void) GPIO_InitTypeDef GPIO_InitStructure; TIM_Cmd(TIM3, DISABLE); /停止TIM3GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; /PB.5 端口配置 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; /推挽輸出 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;/IO口速度為50MHz

24、 GPIO_Init(GPIOB, &GPIO_InitStructure); /根據(jù)設(shè)定參數(shù)初始化GPIOB.5GPIO_ResetBits(GPIOB,GPIO_Pin_5);/PB.5 輸出低/ /蜂鳴器發(fā)出指定頻率的聲音/usFreq是發(fā)聲頻率,取值 (系統(tǒng)時(shí)鐘/65536)+1 20000,單位:Hzvoid buzzerSound(unsigned short usFreq) GPIO_InitTypeDef GPIO_InitStructure; unsigned long ulVal; if(usFreq20000) buzzerQuiet();/ 蜂鳴器靜音 else GPI

25、O_PinRemapConfig(GPIO_PartialRemap_TIM3, ENABLE); /Timer3部分重映射 TIM3_CH2-PB5 /設(shè)置該引腳為復(fù)用輸出功能,輸出TIM3 CH2的PWM脈沖波形GPIOB.5GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; /TIM_CH2GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; /復(fù)用推挽輸出GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOB, &GPIO_InitStru

26、cture);/初始化GPIO ulVal=/usFreq; TIM3-ARR =ulVal ;/設(shè)置自動(dòng)重裝載寄存器周期的值(音調(diào)) TIM_SetCompare2(TIM3,ulVal /2);/音量 TIM_Cmd(TIM3, ENABLE); /啟動(dòng)TIM3 / 演奏樂(lè)曲void musicPlay(void) u8 i=0; while(1) if (MyScorei.mTime = 0) break; buzzerSound(MyScorei.mName); delay_ms(MyScorei.mTime);i+; buzzerQuiet(); / 蜂鳴器靜音delay_ms(10

27、);/ 10 ms / 定義樂(lè)曲:劉德華恭喜發(fā)財(cái)const tNote MyScore= L3,TT/8,M6,TT/4,M5,TT/4,M6,TT/4,M5,TT/8,M3,TT/8,M3,TT/4,L3,TT/8,M6,TT/4,M5,TT/4,M6,TT/4,M5,TT/8,M6,TT/8,M6,TT/2,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8, M1,TT/8,L6,TT/4,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8,M1,TT/8,M2,TT/4,M2,TT/8+TT/16,M1,TT/8,M1,TT/4,M2

28、,TT/4,M3,TT/4,M5,TT/4,M6,TT,M6,TT/8+TT/16,M5,TT/16, M3,TT/8,M5,TT/8,M6,TT/4, /恭喜你發(fā)財(cái)。禮多人不怪 L3,TT/8,L6,TT/4,L6,TT/8,L5,TT/8,L6,TT/8,L3,TT/8,L3,TT/8,L5,TT/8,L6,TT/8,M1,TT/8,L6,TT/8,L5,TT/8,L6,TT/4,L3,TT/8,L5,TT/8,M1,TT/4,M1,TT/8,M1,TT/8,M2,TT/8, M2,TT/8,M1,TT/8,M2,TT/8,M3,TT/2,L3,TT/8,M2,TT/4,M2,TT/8,M

29、1,TT/8,M2,TT/8,L6,TT/8,L6,TT/8,M1,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/8,M2,TT/8,M1,TT/8,L6,TT/8, M1,TT/8,M3,TT/8,M3,TT/8,M2,TT/8,M1,TT/8,M3,TT/4,L5,TT/4,L6,TT/2,/我祝滿天下的女孩。智商充滿你腦袋 L3,TT/8,L6,TT/4,L6,TT/8,L5,TT/8,L6,TT/8,L3,TT/8,L3,TT/8,L5,TT/8,L6,TT/8,M1,TT/8,L6,TT/8,L5,TT/8,L6,TT/4,L3,TT/8,L5,TT/8,M1

30、,TT/4,M1,TT/8,M1,TT/8,M2,TT/8, M2,TT/8,M1,TT/8,M2,TT/8,M3,TT/2,L3,TT/8,M2,TT/4,M2,TT/8,M1,TT/8,M2,TT/8,L6,TT/8,L6,TT/8,M1,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/8,M2,TT/8,M1,TT/8,L6,TT/8, M1,TT/8,M3,TT/8,M3,TT/8,M2,TT/8,M1,TT/8,M3,TT/4,L5,TT/4,L6,TT/2,/我祝滿天下的女孩。智商充滿你腦袋 L5,TT/4,M1,TT/2+TT/4,M1,TT/8,M2,TT

31、/8,M3,TT/2+TT/4,M3,TT/8,M5,TT/8,M5,TT/4+TT/8,M3,TT/8,M2,TT/4,M1,TT/4,M2,TT/2,M2,TT/4+TT/8,L6,TT/8,M2,TT/4,M3,TT/4, M4,TT/8+TT/16,M5,TT/16,M4,TT/8,M3,TT/8,M2,TT/2,M5,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M1,TT/4,L5,TT/8,L6,TT/2,/大搖大擺。要喊得夠豪邁 L3,TT/8,M6,TT/4,M5,TT/4,M6,TT/4,M5,TT/8,M3,TT/8,M3,TT/4,L3,TT/8,M6,TT

32、/4,M5,TT/4,M6,TT/4,M5,TT/8,M6,TT/8,M6,TT/2,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8, M1,TT/8,L6,TT/4,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8,M1,TT/8,M2,TT/4,M2,TT/8+TT/16,M1,TT/8,M1,TT/4,M2,TT/4,M3,TT/4,M5,TT/4,M6,TT,M6,TT/8+TT/16,M5,TT/16, M3,TT/8,M5,TT/8,M6,TT/4, /恭喜你發(fā)財(cái)。禮多人不怪 L3,TT/8,L6,TT/4,L6,TT/8,

33、L5,TT/8,L6,TT/8,L3,TT/8,L3,TT/8,L5,TT/8,L6,TT/8,M1,TT/8,L6,TT/8,L5,TT/8,L6,TT/4,L3,TT/8,L5,TT/8,M1,TT/4,M1,TT/8,M1,TT/8,M2,TT/8, M2,TT/8,M1,TT/8,M2,TT/8,M3,TT/2,L3,TT/8,M2,TT/4,M2,TT/8,M1,TT/8,M2,TT/8,L6,TT/8,L6,TT/8,M1,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/8,M2,TT/8,M1,TT/8,L6,TT/8, M1,TT/8,M3,TT/8,M3

34、,TT/8,M2,TT/8,M1,TT/8,M3,TT/4,L5,TT/4,L6,TT/2,/我祝滿天下的女孩。智商充滿你腦袋 L5,TT/4,M1,TT/2+TT/4,M1,TT/8,M2,TT/8,M3,TT/2+TT/4,M3,TT/8,M5,TT/8,M5,TT/4+TT/8,M3,TT/8,M2,TT/4,M1,TT/4,M2,TT/2,M2,TT/4+TT/8,L6,TT/8,M2,TT/4,M3,TT/4, M4,TT/8+TT/16,M5,TT/16,M4,TT/8,M3,TT/8,M2,TT/2,M5,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M1,TT/4,

35、L5,TT/8,L6,TT/2,/大搖大擺。要喊得夠豪邁 L3,TT/8,M6,TT/4,M5,TT/4,M6,TT/4,M5,TT/8,M3,TT/8,M3,TT/4,L3,TT/8,M6,TT/4,M5,TT/4,M6,TT/4,M5,TT/8,M6,TT/8,M6,TT/2,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8, M1,TT/8,L6,TT/4,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8,M1,TT/8,M2,TT/4,M2,TT/8+TT/16,M1,TT/8,M1,TT/4,M2,TT/4,M3,TT/4,M5

36、,TT/4,M6,TT,M6,TT/8+TT/16,M5,TT/16, M3,TT/8,M5,TT/8,M6,TT/4, /恭喜你發(fā)財(cái)。禮多人不怪 L3,TT/8,M6,TT/4,M5,TT/4,M6,TT/4,M5,TT/8,M3,TT/8,M3,TT/4,L3,TT/8,M6,TT/4,M5,TT/4,M6,TT/4,M5,TT/8,M6,TT/8,M6,TT/2,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8, M1,TT/8,L6,TT/4,M3,TT/8,M2,TT/8+TT/16,M3,TT/16,M2,TT/8,M1,TT/8,M2,TT/4,M2,

37、TT/8+TT/16,M1,TT/8,M1,TT/4,M2,TT/4,M3,TT/4,M5,TT/4,M6,TT,M6,TT/8+TT/16,M5,TT/16, M3,TT/8,M5,TT/8,M6,TT/4, /恭喜你發(fā)財(cái)。禮多人不怪 0,0,;/ 定義樂(lè)曲:荷塘月色const tNote MyScore= M1,TT/8,M1,TT/4,L6,TT/8,L5,TT/4,L6,TT/4,M1,TT/4,M1,TT/8,M2,TT/8,M3,TT/2,M2,TT/8,M2,TT/4,M1,TT/8,M2,TT/4,M2,TT/8,M5,TT/8,M5,TT/8,M3,TT/8, M3,TT/8

38、,M2,TT/8,M3,TT/2,M1,TT/8,M1,TT/4,L6,TT/8,L5,TT/4,M5,TT/4,M3,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/2,M2,TT/8,M2,TT/4,/蒼茫的天涯是我的愛(ài)。最呀最搖 M1,TT/8,M2,TT/8,M2,TT/4,M3,TT/8,M2,TT/8,M1,TT/8,L6,TT/8,M2,TT/8,M1,TT/2,/剪一段時(shí)光。美麗的琴音就落在我身旁 M1,TT/8,M1,TT/4,L6,TT/8,L5,TT/4,L6,TT/4,M1,TT/8,M1,TT/4,M2,TT/8,M3,TT/2,M2,TT/8,

39、M2,TT/4,M1,TT/8,M2,TT/4,M2,TT/8,M5,TT/8,M5,TT/8,M3,TT/8, M3,TT/8,M2,TT/8,M3,TT/2,M1,TT/8,M1,TT/8,M1,TT/8,L6,TT/8,L5,TT/4,M5,TT/4,M3,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/2,M2,TT/8,M2,TT/4,/蒼茫的天涯是我的愛(ài)。最呀最搖 M1,TT/8,M2,TT/8,M2,TT/4,M3,TT/8,M2,TT/8,M1,TT/8,L6,TT/8,M2,TT/8,M1,TT/2,/螢火蟲(chóng)。誰(shuí)采下那一朵昨夜的憂傷 M3,TT/8,M5

40、,TT/4,M5,TT/8,M5,TT/4,M5,TT/4,M6,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M1,TT/2,M6,TT/8,H1,TT/8,M6,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M1,TT/8, L6,TT/8,M2,TT/4,M2,TT/8,M3,TT/8,M3,TT/8,M2,TT/4+TT/8,M3,TT/8,M5,TT/4,M5,TT/8,M5,TT/4,M5,TT/4,M6,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,/蒼茫的天涯是我的愛(ài)。最呀最搖 M1,TT/2,L6,TT/8,M1,TT/8,L6,TT/8,

41、L5,TT/8,M2,TT/4,M3,TT/4,M1,TT/2+TT/4,/我像只魚(yú)兒。等你宛在水中央 M1,TT/4+TT/8,M5,TT/8,M1,TT/8,M5,TT/8,M1,TT/8,M2,TT/8,M3,TT,M1,TT/4+TT/8,M5,TT/8,M1,TT/8,M5,TT/8,M1,TT/8,M2,TT/8,M2,TT,M1,TT/4+TT/8,M5,TT/8,M1,TT/8,M5,TT/8, M2,TT/8,M1,TT/8,L6,TT/2,L6,TT/8,L5,TT/8,M1,TT/8,M2,TT/8,M1,TT/4+TT/8,M5,TT/8,M1,TT/8,M5,TT/8

42、,M1,TT/8,L6,TT/8,M1,TT, M1,TT/8,M1,TT/4,L6,TT/8,L5,TT/4,L6,TT/4,M1,TT/8,M1,TT/4,M2,TT/8,M3,TT/2,M2,TT/8,M2,TT/4,M1,TT/8,M2,TT/4,M2,TT/8,M5,TT/8,M5,TT/8,M3,TT/8, M3,TT/8,M2,TT/8,M3,TT/2,M1,TT/8,M1,TT/8,M1,TT/8,L6,TT/8,L5,TT/4,M5,TT/4,M3,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/2,M2,TT/8,M2,TT/4,/蒼茫的天涯是我的愛(ài)。

43、最呀最搖 M1,TT/8,M2,TT/8,M2,TT/4,M3,TT/8,M2,TT/8,M1,TT/8,L6,TT/8,M2,TT/8,M1,TT/2,/螢火蟲(chóng)。誰(shuí)采下那一朵昨夜的憂傷 M3,TT/8,M5,TT/4,M5,TT/8,M5,TT/4,M5,TT/4,M6,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M1,TT/2,M6,TT/8,H1,TT/8,M6,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M1,TT/8, L6,TT/8,M2,TT/4,M2,TT/8,M3,TT/8,M3,TT/8,M2,TT/4+TT/8,M3,TT/8,M5,TT/4,

44、M5,TT/8,M5,TT/4,M5,TT/4,M6,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,/蒼茫的天涯是我的愛(ài)。最呀最搖 M1,TT/2,L6,TT/8,M1,TT/8,L6,TT/8,L5,TT/8,M2,TT/4,M3,TT/4,M1,TT/2+TT/4,/我像只魚(yú)兒。等你宛在水中央 M1,TT/4+TT/8,M5,TT/8,M1,TT/8,M5,TT/8,M1,TT/8,M2,TT/8,M3,TT,M1,TT/4+TT/8,M5,TT/8,M1,TT/8,M5,TT/8,M1,TT/8,M2,TT/8,M2,TT,M1,TT/4+TT/8,M5,TT/8,M1,TT

45、/8,M5,TT/8, M2,TT/8,M1,TT/8,L6,TT/2,L6,TT/8,L5,TT/8,M1,TT/8,M2,TT/8,M1,TT/4+TT/8,M5,TT/8,M1,TT/8,M5,TT/8,M1,TT/8,L6,TT/8,M1,TT, 0,0,;/ 定義樂(lè)曲:最炫民族風(fēng)const tNote MyScore= L6,TT/4,L3,TT/8,L5,TT/8,L6,TT/4,L6,TT/8,M1,TT/8,M1,TT/4,M2,TT/8,M1,TT/8,L6,TT/2,M1,TT/4,M1,TT/8,L5,TT/8,M1,TT/8,M2,TT/8,M3,TT/8,M5,TT/

46、8, M5,TT/8,M3,TT/8,M2,TT/4,M3,TT/2,M6,TT/8,M6,TT/8,M6,TT/8,M5,TT/8,M3,TT/8,M3,TT/4,M1,TT/8,L6,TT/8,L6,TT/8,L6,TT/8,M3,TT/8,/蒼茫的天涯是我的愛(ài)。最呀最搖 M2,TT/2,M3,TT/8,M3,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/8,L6,TT/4,L5,TT/4,L6,TT/2, /擺,什么樣的歌聲才是最開(kāi)懷 L6,TT/4,L3,TT/8,L5,TT/8,L6,TT/4,L6,TT/8,M1,TT/8,M

47、1,TT/4,M2,TT/8,M1,TT/8,L6,TT/2,M1,TT/4,M1,TT/8,L5,TT/8,M1,TT/8,M2,TT/8,M3,TT/8,M5,TT/8, M5,TT/8,M3,TT/8,M2,TT/4,M3,TT/2,M6,TT/8,M6,TT/8,M6,TT/8,M5,TT/8,M3,TT/8,M3,TT/4,M1,TT/8,L6,TT/8,L6,TT/8,L6,TT/8,M3,TT/8,/蒼茫的天涯是我的愛(ài)。最呀最搖 M2,TT/2,M3,TT/8,M3,TT/8,M5,TT/8,M3,TT/8,M2,TT/8,M3,TT/8,M2,TT/8,M1,TT/8,L6,TT/4,L5,TT/4,L6,TT/2, /擺,什么樣的歌聲才是最開(kāi)懷 M3,TT/8,M3,TT/8,M5,TT/8,M3,TT/8,M3,TT/8,M5,TT/8,M5,TT/8,M6,TT/8,H1,TT/8,M6,TT/8,M5,TT/4,M6,TT/2,L6,TT/4,L6,TT/8, L5,TT/8,L6,TT/4,M1,T

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論