freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于at89c52單片機(jī)的簡易電子琴設(shè)計(jì)說明書-資料下載頁

2024-11-16 18:39本頁面

【導(dǎo)讀】經(jīng)發(fā)表或撰寫過的研究成果。摘要:本論文主要基于AT89C52單片機(jī)進(jìn)行的簡易電子琴設(shè)計(jì)。通過LCD顯示屏、喇叭、鍵盤等外部器件,使用按鍵實(shí)現(xiàn)各。種音調(diào)和音符的輸入,LCD顯示屏進(jìn)行被操作的按鍵顯示,用放大電路實(shí)現(xiàn)低音頻信號的功率放大,最后經(jīng)過調(diào)試用喇叭播

  

【正文】 0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8, 0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,8,i 0xFC,0xFD,0xFD,0xFD,0xFD,0xFE, 0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF, } 。 // 音階頻率表 低八位 uchar code FREQL[]={ 0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6, 0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F, //1,2,3,4,5,6,7,8,i 0xEE,0x44, 0x6B,0xB4,0xF4,0x2D, 0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16, }。 uchar code dis1[2][10]={ELECTRONIC,ORGAN}。 /* 函數(shù)聲明 */ void Init_Timer0(void)。//定時器初始化 /* 延時函數(shù)大約約 2*z+5us */ void delay2xus(uchar z) { while(z)。 } /* 延時函數(shù)大約約 1ms */ void delayms(uchar x) { while(x) { delay2xus(245)。 delay2xus(245)。 } } /* 1602 液晶寫命令 m/數(shù)據(jù) dat */ void lcd_wr(uchar m_dat,uchar xdat) { RS=m_dat。 RW=0。 delay2xus(10)。 P0=xdat。 EN=1。 delayms(1)。 EN=0。 } /* 1602 液晶寫字符串命令 */ void lcd_string(uchar add,uchar mun,uchar *pstring) { lcd_wr(m,0x80+add)。 while(mun) lcd_wr(dat,*(pstring++))。 } /* *1602 初始化 * */ void lcd_init() { P0=0x00。 EN=0。 lcd_wr(m,0x38)。 delayms(2)。 lcd_wr(m,0x0c)。 delayms(1)。 lcd_wr(m,0x06)。 delayms(1)。 lcd_wr(m,0x01)。 } /* 節(jié)拍延時函數(shù) 各調(diào) 1/4 節(jié)拍時間: 調(diào) 4/4 125ms 調(diào) 2/4 250ms 調(diào) 3/4 187ms */ void delayjie(uchar t) { uchar i。 for(i=0。it。i++) delayms(250)。 TR0=0。 } /* 歌曲處理函數(shù) */ void Song() { TH0=High。//賦值定時器時間,決定頻率 TL0=Low。 TR0=1。 //打開定時器 delayjie(Time)。 //延時所需要的節(jié)拍 } /* 主函數(shù) */ void main (void) { uchar num,k,i。 lcd_init()。 lcd_string(0,10,dis1[0])。 // 開機(jī)畫面 lcd_string(11,5,dis1[1])。//開機(jī)畫面 Init_Timer0()。 //初始化定時器 0,主要用于數(shù)碼管動態(tài)掃描 SPK=0。 //在未按鍵時,喇叭低電平,防止長期高電平損壞喇叭 lcd_string(0x40+0,5,NOTE:)。 while (1) { switch(KeyPort) { case 0xfe:num= 1。break。 case 0xfd:num= 2。break。 case 0xfb:num= 3。break。 case 0xf7:num= 4。break。 case 0xef:num= 5。break。 case 0xdf:num= 6。break。 case 0xbf:num= 7。break。 case 0x7f:num= 8。break。 default:num= 0。break。 } lcd_string(0x40+7,1,YINFU[num])。 if(num==0) { TR0=0。 SPK=0。 //在未按鍵時,喇叭低電平,防止長期高電平損壞喇叭 } else { High=freq[num1][1]。 Low =freq[num1][0]。 TR0=1。 } if(tab==0) { delayms(10)。 if(tab==0) { i=0。 while(i100) { k=MUSIC[i]+7*MUSIC[i+1]1。//去音符振蕩頻率所需數(shù)據(jù) High=FREQH[k]。 Low=FREQL[k]。 Time=MUSIC[i+2]。 //節(jié)拍時長 i=i+3。 if(P1!=0xff)//長按任意 8 音鍵退出播放 { delayms(10)。 if(P1!=0xff) i=101。 } Song()。 } TR0=0。 } } } } /* 定時器初始化子程序 */ void Init_Timer0(void) { TMOD |= 0x01。 //使用模式 1, 16 位定時器,使用 |符號可以在使用多個定時器時不受影響 EA=1。 //總中斷打開 ET0=1。 //定時器中斷打開 } /* 定時器中斷子程序 */ void Timer0_isr(void) interrupt 1 { TH0=High。 TL0=Low。 SPK=!SPK。 } 附件: 本科生畢業(yè)設(shè)計(jì)(論文)管理規(guī)范 教 務(wù) 處 目 錄 教育部辦公廳關(guān)于加強(qiáng)普通高等學(xué)校 畢業(yè)設(shè)計(jì)(論文)工作的通知 .......................... 1 畢業(yè)設(shè)計(jì) (論文 )工 作管理規(guī)程 ................................................................................. 4 大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)盲審抽檢辦法 .......................................................... 12 畢業(yè)設(shè)計(jì)說明書與畢業(yè)論文撰寫的規(guī)范化要求 ...................................................... 14 大學(xué)畢業(yè)論文封面 .............................................................................................. 21 大學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書 .............................................................................. 22 大學(xué)畢業(yè)設(shè)計(jì)(論文)開題報(bào)告 .......................................................................... 33 大學(xué) 屆畢業(yè)設(shè)計(jì)(論文)答辯資格審查表 ................................................... 35 大學(xué) 屆本科生在校外從事畢業(yè)設(shè)計(jì)(論文)登記表 ...................................... 38 大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)選題審批表 ............................................................. 40 大學(xué)畢業(yè)設(shè)計(jì)評閱人評審 表 ................................................................................. 42 大學(xué)畢業(yè)論文評閱人評審表 .................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1