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

正文內(nèi)容

碰數(shù)電子玩具的設(shè)計(jì)畢業(yè)設(shè)計(jì)-資料下載頁

2025-07-04 10:32本頁面

【導(dǎo)讀】音芯片等制作形成。兩位數(shù)碼管進(jìn)行一分鐘的計(jì)時(shí)顯示,計(jì)時(shí)結(jié)束后播放結(jié)束的語音;三個(gè)一。旦成功或時(shí)間停止游戲結(jié)束。正文著重將設(shè)計(jì)的原理與過程進(jìn)行了詳細(xì)的解釋與說明。設(shè)計(jì)一個(gè)碰數(shù)電子玩具。1)、玩具面板上有三位LED數(shù)碼顯示管和兩個(gè)按鍵:“開始”、“停止”。時(shí)時(shí)間)設(shè)為1分鐘。在最后一次顯示的數(shù)字上,若三位數(shù)碼管顯示的數(shù)字一樣,比如:222,444,666等,4)、重新按下“開始”鍵后,重新計(jì)時(shí),三位數(shù)碼管重新從0開始顯示。用,控制單片機(jī)端口條件控制語音芯片。這樣就基本能夠?qū)崿F(xiàn)該碰。2)、將一分鐘的定時(shí)采用兩位數(shù)碼管實(shí)時(shí)顯示出來,效果清晰可見;3)、不用蜂鳴器而改用語音芯片,效果更好。本次設(shè)計(jì)我們采用的是單片機(jī)AT89C51作為主芯片。腳和指令系統(tǒng)完全兼容。當(dāng)使能為低時(shí),輸出將鎖存在已建立的數(shù)據(jù)電平上。這種電路可以驅(qū)動(dòng)大電容或低阻抗負(fù)載,可以直接與系統(tǒng)總線接??诓Ⅱ?qū)動(dòng)總線,而不需要外接口。動(dòng)器和工作寄存器。

  

【正文】 ***********// void main(void) { init_sys()。 music1=0。 music2=0。 music3=0。 while(1) { keyscan()。 樂山師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 25 led_show()。 if(!game_time) //游戲時(shí) 間為 0 { fail_flg=1。 time_flg=0。 music3=1。 music1=0。 music2=0。 } } } //******************************************************************// void timer0() interrupt 1 { static byte tt_0=0。 TH0=(6553610000)/256。 //10ms TL0=(6553610000)%256。 //10ms if(time_flgamp。amp。!win_flg) //游戲時(shí)間 +!成功 { systemtime++。 } if(start_flgamp。amp。!fail_flg) tt_0++。 //游戲開始 +!失敗 if(tt_05) { tt_0=0。 num_0++。 if(num_09) { num_0=0。 num_1++。 if(num_19) { 樂山師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 26 num_1=0。 num_2++。 if(num_29) num_2=0。 } } } if(systemtime100) //100*10ms { systemtime=0。 game_time。 if(game_time1) game_time=0。 } } //*****************************按鍵掃描 *****************************// void keyscan(void) { static byte ss=0。 if(key1==0) { delay(3)。 if(key1==0amp。amp。(fail_flg||win_flg)) //按鍵 +(失敗或成功) { num_0=0。 num_1=0。 num_2=0。 ss=0。 fail_flg=0。 game_time=60。 start_flg=0。 win_flg=0。 time_flg=0。 while(!key1)。 樂山師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 27 } } if(key2==0) { delay(3)。 if(key2==0amp。amp。!fail_flgamp。amp。!win_flg) //按鍵 +!失敗 +!成功 { ss++。 time_flg=1。 //開始計(jì)時(shí) if(ss%2==0) { start_flg=0。 //游戲暫停 if(ss!=0amp。amp。num_1==num_2amp。amp。num_0==num_1) win_flg=1。 //有按鍵按下 +數(shù)字 1 等于數(shù)字 2 if(win_flg) { music1=1。 music2=0。 music3=0。 } else if(!win_flg) { music1=0。 music2=1。 music3=0。 } } else { start_flg=1。 //游戲開始 music1=0。 music2=0。 music3=0。 } 樂山師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 28 while(!key2)。 } } } //**************************數(shù)碼管顯示 ******************************// void led_show(void) { display(num_0,2)。 //顯示游戲數(shù)字 1 delay(500)。 display(num_1,3)。 //顯示游戲數(shù)字 2 delay(500)。 display(num_2,4)。 //顯示游戲數(shù)字 3 delay(500)。 display(game_time/10,0)。 //顯示游戲時(shí)間 delay(500)。 display(game_time%10,1)。 //顯示游戲時(shí)間 delay(500)。 } //*******************************數(shù)碼位管顯示 ***************************// void display(byte num ,byte wei) { dula=0。 P0=led[num]。 dula=1。 dula=0。 wela=0。 P0=addr[wei]。 wela=1。 wela=0。 delay(5)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1