畢業(yè)論文——基于單片機實現(xiàn)的俄羅斯方塊游戲_第1頁
已閱讀1頁,還剩79頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、基于單片機實現(xiàn)的俄羅斯方塊游戲基于單片機實現(xiàn)的俄羅斯方塊游戲MCUbasedRussiablockgame摘要本設計是通過AT89S52單片機來實現(xiàn)俄羅斯方塊游戲的設計,使用C語言進行編程,并通過Proteus來進行仿真。本設計要實現(xiàn)的基本功能是:應用按鍵來控制方塊的變換與移動;消除一行并計分;消除多行額外獎勵記分,方塊堆滿時結(jié)束游戲等俄羅斯方塊的基本功能。單片機在手持娛樂設備上的應用具有非常大的潛力,它能將其帶入到一個新的階段。為了解

2、決外部電路圖,必須充分了解所用液晶的顯示方法和單片機的外部接口功能,和所需要處理的邏輯關(guān)系;還要理解LCD液晶的控制原理,來通過數(shù)據(jù)端口和控制端口來實現(xiàn)畫面在液晶上面的顯示。程序則要求對外部電路了解的情況下完成自己所需要的功能,并將所要完成的功能用編程語言的形式來實現(xiàn)。然后通過Protues仿真實現(xiàn)通過外部按鍵來控制各種不同圖形的方塊來玩游戲,并且實現(xiàn)記錄分數(shù)和通過過關(guān)數(shù)來改變方塊下降的速度。最后將程序下載至AT89S52單片機并進行實

3、際運行,實際運行表明,本設計可以實現(xiàn)基本的游戲功能,達到預期的目的。關(guān)鍵詞關(guān)鍵詞:AT89S52;C語言;Proteus仿真;LCD液晶I目錄1緒論.............................................................................................................................11.1課題背景.............

4、.................................................................................................11.2電子游戲及其分類..............................................................................................11.3電子游戲發(fā)展現(xiàn)狀.....

5、.........................................................................................21.3.1電子游戲國外發(fā)展現(xiàn)狀............................................................................21.3.2電子游戲國內(nèi)發(fā)展現(xiàn)狀.......................

6、.....................................................32整體設計方案.................................................................................................................52.1系統(tǒng)的核心部分單片機................................

7、......................................................52.1.1單片機的選擇............................................................................................52.1.2AT89S52引腳功能描述...........................................

8、................................72.1.3晶振特性....................................................................................................92.2液晶顯示模塊....................................................................

9、................................102.2.1液晶顯示控制驅(qū)動器HD61202的特點................................................102.2.2液晶顯示控制驅(qū)動器HD61202的引腳功能........................................102.2.3液晶顯示控制驅(qū)動器HD61202的指令系統(tǒng)..................

10、......................112.2.4HD61202的軟件設計.............................................................................122.2.5JM12864J的電路結(jié)構(gòu)特點....................................................................152.2.6JM128

11、64J的應用....................................................................................162.2.7鍵盤電路..................................................................................................173系統(tǒng)程序的設計...........

12、................................................................................................183.1俄羅斯方塊驅(qū)動流程圖....................................................................................183.2俄羅斯方塊所有繪圖工作流程圖......

13、..............................................................193.3俄羅斯方塊中按下鍵的流程圖........................................................................203.4俄羅斯方塊所有繪圖工作流程圖.................................................

14、...................214系統(tǒng)仿真.......................................................................................................................224.1PROTUES軟件介紹...........................................................

溫馨提示

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

評論

0/150

提交評論