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

正文內(nèi)容

基于51單片機(jī)的打地鼠游戲機(jī)1602和led顯示模擬(源碼齊全)-展示頁

2025-06-09 08:56本頁面
  

【正文】 ned char code str14[]={Congratulations}。 unsigned char code str12[]={You Lose!}。 //隊名unsigned char code str10[]={Game Over!}。 //查看分?jǐn)?shù)unsigned char code str8[]={Time: Score: }。unsigned char code str6[]={GO!}。 unsigned char code str4[]={See You! }。 //歡迎標(biāo)語unsigned char code str2[]={ }。 //保存3個最高分名字 unsigned char code hole[]={0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}。 //保存隨機(jī)生成的洞號unsigned char topscore[3]={0}。 //1標(biāo)志暫停unsigned char level。 //1標(biāo)識地鼠出洞時間到,開始下一輪地鼠出洞unsigned char flag4。 //1標(biāo)識得分,led全滅,不進(jìn)行scankey操作unsigned char flag2。 //保存時間(30秒倒計時)unsigned char num。 //保存臨時分?jǐn)?shù)unsigned char tempname[2]。 //隨機(jī)數(shù)種子unsigned char result。 //Play_Song使用unsigned char i,j。 //24c02數(shù)據(jù)線sbit SCL=P1^0。sbit hole1=P2^7。 //選擇模式鍵sbit button2=P2^4。sbit Speak=P2^2。 五、演示圖片仿真圖片實際圖片 六、程序代碼includeincludesbit RS=P2^0。3. LCD1602顯示圖片上略有難度,下一環(huán)節(jié)將使用12864或者觸屏板進(jìn)行設(shè)計。補(bǔ)充說明:1. 本版本中進(jìn)入游戲后只能用按鍵控制,在下一版本中會添加紅外遙控控制。8. 順利通過3關(guān)或游戲失敗后均導(dǎo)致游戲結(jié)束,此時顯示你的得分并檢測,若比存儲的紀(jì)錄分?jǐn)?shù)高,則刷新紀(jì)錄并存儲。下方也有左右兩行,分別對應(yīng)當(dāng)前所示洞的序數(shù), 5. 若擊中地鼠:正常情況下分?jǐn)?shù)加1,播放提示音1;6. 每關(guān)有(30/地鼠實現(xiàn)時間) 個地鼠(或地雷),擊打完成后若分?jǐn)?shù)大于等于 level*10則進(jìn)入下一關(guān)。以9個燈泡作為地鼠,每次隨機(jī)亮一個燈泡,游戲者需要在另一個3*3的矩陣上在燈泡亮的時間內(nèi)按下相應(yīng)的按鈕即代表擊打相應(yīng)位置,從而實現(xiàn)打地鼠的模擬功能。通過button1 和button2鍵可以進(jìn)行功能選擇的切換和選取,button1用于切換,button2用于確認(rèn)。2. 系統(tǒng)啟動后,會次顯示“wele”字樣,以及本隊伍的名稱,并伴隨著短暫的旋律,led閃爍效果。題目要求中所有內(nèi)容均已完成,且加入了很多額外顯示環(huán)節(jié)。游戲中可以實時顯示得分、時間等數(shù)據(jù)。系統(tǒng)配有開機(jī)音樂和led短暫特效;以及關(guān)閉游戲音樂效果。、摘要……………………………3二、流程圖…………………………4三、電路原理………………………5四、操作說明………………………7五、演示圖片………………………8六、程序代碼………………………11 一、摘要本作品采用STC89C52單片機(jī)作為主控芯片,選取LCD1602液晶作為顯示屏,選用24C02芯片作為外部EEPROM存儲得分等數(shù)據(jù)。 游戲程序應(yīng)用C語言編譯,主要使用函數(shù)為顯示主界面函數(shù),選擇模式函數(shù),隨機(jī)函數(shù),鍵盤掃描函數(shù)和眾多界面函數(shù)。目前配有三個難度等級,可以隨時添加。能夠通過led顯示和LCD1602同時顯示地鼠的出現(xiàn)。 二、流程圖 三、電路原理主控芯片地鼠led和3*3鍵盤 蜂鳴器和buzzer1602環(huán)節(jié)24C02芯片 四、操作說明1. 插上電源后,打開作品左下角的自鎖開關(guān)啟動。緊接著便進(jìn)入游戲選擇界面,分別是: ,進(jìn)入歷史分?jǐn)?shù)菜單,以及結(jié)束的功能。3. 選擇start選項之后會有5秒鐘的準(zhǔn)備時間,之后即可進(jìn)入游戲,游戲分為3個關(guān)卡,難度依次上升,具體表現(xiàn)為地鼠產(chǎn)生的時間間隔依次減少,第一次為3秒間隔,往后依次遞減。4. 游戲界面的上方有左右兩行,分別對應(yīng)顯示剩余時間(每次游戲的時間為30秒),以及所獲得的分?jǐn)?shù)。7. 游戲失敗時,顯示“GAME OVER”。9. 顯示作者信息及其他相關(guān)信息后回到游戲開始的等待畫面。2. 液晶顯示屏背光環(huán)節(jié)設(shè)置為接電即啟用的狀態(tài),可以換增電池模塊。4. 蜂鳴器聲音過于單調(diào),下一環(huán)節(jié)將啟用PM50100語音芯片進(jìn)行播報。sbit EN=P2^1。sbit button1=P2^3。 //確認(rèn)鍵、返回鍵、暫停鍵、下一關(guān)開始鍵sbit Buzzer=P2^6。 //1號洞sbit SDA=P1^1。 //24c02時鐘線unsigned char Count。unsigned char temp。 //隨機(jī)數(shù)臨時變量unsigned char score。//保存臨時分?jǐn)?shù)的名字unsigned char time。 //1秒鐘判斷變量unsigned char flag1。 //1標(biāo)識得分Buzzer響方式1unsigned char flag3。 //1標(biāo)識關(guān)卡時間到unsigned char flag5。 //關(guān)卡等級unsigned char holenum。 //保存3個最高分unsigned char name[3][2]={AA,BB,CC}。//P3口控制的洞 unsigned char code str1[]={Wele!}。 unsigned char code str3[]={}。 //exit界面unsigned char code str5[]={Ready?}。unsigned char code str7[]={Your Soccer: }。unsigned char code str9[]={ Team: SONGE }。 unsigned char code str11[]={You Win! GO?}。unsigned char code str13[]={top1:}。unsigned char code str15[]={hole: level:}。unsigned char code str17[]={top3:}。 //記錄姓名//*************************1602函數(shù)聲明*******************************//void displayWele()。 //顯示選項void Game()。 //開始游戲void displayExit()。void displayChoose()。void scankey()。void displayScoreNext()。 for(i=xms。 i) for(j=110。 j)。 for(i=0。 i++) for(j=0。 j++)。 //16位定時器 退出游戲:定時器0播放音樂,定時器1關(guān)閉 TH0 = 0xDC。 TH1=(6553645872)/256。 EA=1。 //開定時器0中斷 ET1=1。 TL0 = 0x00。 //長度加1}void Time1() interrupt 3 //定時器1中斷 游戲中顯示分?jǐn)?shù){ TH1=(6553645872)/256。 //每50ms中斷一次 num++。 } if(num==(6020*level)) //出洞結(jié)束,level1:3s。 level3:1s { num=0。 } if(time==0) //一關(guān)結(jié)束 { time=30。 }}//***********************播放音樂*********************************//unsigned char code SONG[] ={ //祝你平安 0x26,0x20,0x20,0x20,0x20,0x20,0x26,0x10,0x20,0x10,0x20,0x80,0x26,0x20,0x30,0x20, 0x30,0x20,0x39,0x10,0x30,0x10,0x30,0x80,0x26,0x20,0x00, //27個數(shù)字 //0x20,0x20,0x20,0x20,0x1c,0x20,0x20,0x80,0x2b,0x20,0x26,0x20,0x20,0x20, //0x2b,0x10,0x26,0x10,0x2b,0x80,0x26,0x20, //0x30,0x20,0x30,0x20,0x39,0x10,0x26,0x10,0x26,0x60,0x40,0x10,0x39,0x10,0x26,0x20, //0x30,0x20,0x30,0x20,0x39,0x10,0x26,0x10,0x26,0x80,0x26,0x
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1