3 黑幣
QQ截圖20181201182100.png (11.54 KB, 下載次數(shù): 61)
下載附件
2018-12-1 18:21 上傳
main()
{ uint i,k;
k=8;
init();
for(i=0;i<15;i++)
{
WriteData(tab[i]); //LCD寫數(shù)據(jù)函數(shù)寫第一行
mydelay(50);
}
mydelay(1000);
WriteCMD(0x80+0x40+2); //將指針設(shè)到第二行空兩字符
for(i=0;i<6;i++)
{
WriteData(tab1[i]);
mydelay(50);
}
InitialSound(); //發(fā)音初始化程序
while(1)
{ Getch(); //掃描鍵盤,獲得鍵值
if(k==0) //若鍵值為0
{ uint i;
init();
for(i=0;i<10;i++)
{
WriteData(tab2[i]); //寫第一首歌序號(hào)
mydelay(50);
}
mydelay(1000);
WriteCMD(0x80+0x40); //轉(zhuǎn)到第二行
for(i=0;i<9;i++)
{ WriteData(tab3[i]); //寫歌名
mydelay(50);
}
Play(Music_Girl,0,3,360); //播放第一首歌
Delay1ms(500);
break;
}
else if (k==1) //若鍵值為1
{ uint i;
init();
for(i=0;i<11;i++)
{ WriteData(tab4[i]); //寫第二首歌序號(hào)
mydelay(50);
}
mydelay(1000);
WriteCMD(0x80+0x40); //轉(zhuǎn)到第二行
for(i=0;i<11;i++)
{
WriteData(tab5[i]); //寫歌名
mydelay(50);
}
Play(Music_Jingle,0,3,360); //播放第二首歌
Delay1ms(500);
break;
}
else if (k==2) //若鍵值為2
{ uint i;
init();
for(i=0;i<10;i++)
{ WriteData(tab6[i]); //寫第三首歌序號(hào)
mydelay(50);
}
mydelay(1000);
//WriteCMD(0x01);
WriteCMD(0x80+0x40); //轉(zhuǎn)到第二行
for(i=0;i<6;i++)
{
WriteData(tab7[i]); //寫歌名
mydelay(50);
}
Play(Music_Two,0,3,360); //播放第三首歌
Delay1ms(500);
break;
}
else if (k==3) //若鍵值為3
{ uint i;
init();
for(i=0;i<10;i++)
{ WriteData(tab8[i]); //寫第四首歌序號(hào)
mydelay(50);
}
mydelay(1000);
WriteCMD(0x80+0x40); //轉(zhuǎn)到第二行
for(i=0;i<6;i++)
{ WriteData(tab9[i]); //寫歌名
mydelay(50);
}
Play(Music_Four,0,3,360); //播放第三首歌
Delay1ms(500);
break;
}
}
} 復(fù)制代碼
我來回答