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

正文內(nèi)容

畢業(yè)設(shè)計(jì)--基于at89s52單片機(jī)實(shí)現(xiàn)的俄羅斯方塊游戲(已修改)

2025-12-14 20:22 本頁面
 

【正文】 畢業(yè)設(shè)計(jì)(論文) 基于 AT89S52 單片機(jī)實(shí)現(xiàn)的俄羅斯方塊游戲 基于單片機(jī)實(shí)現(xiàn)的俄羅斯方塊游戲 摘 要 本設(shè)計(jì)是通過 AT89S52 單片機(jī)來實(shí)現(xiàn)俄羅斯方塊游戲的設(shè)計(jì),使用 C 語言進(jìn)行編程,并通過 Proteus 來進(jìn)行仿真。 本設(shè)計(jì)要實(shí)現(xiàn)的基本功能是:應(yīng)用按鍵來控制方塊的變換與移動(dòng);消除一行并計(jì)分;消除多行額外獎(jiǎng)勵(lì)記分,方塊堆滿時(shí)結(jié)束游戲等俄羅斯方塊的基本功能。單片機(jī)在手持娛樂設(shè)備上的應(yīng)用具有非常大的潛力,它能將其帶入到一個(gè)新的階段。為了解決外部電路圖,必須充 分了解所用液晶的顯示方法和單片機(jī)的外部接口功能,和所需要處理的邏輯關(guān)系;還要理解 LCD 液晶的控制原理,來通過數(shù)據(jù)端口和控制端口來實(shí)現(xiàn)畫面在液晶上面的顯示。 程序則要求對(duì)外部電路了解的情況下完成自己所需要的功能,并將所要完成的功能用編程語言的形式來實(shí)現(xiàn)。然后通過 Protues 仿真實(shí)現(xiàn)通過外部按鍵來控制各種不同圖形的方塊來玩游戲,并且實(shí)現(xiàn)記錄分?jǐn)?shù)和通過過關(guān)數(shù)來改變方塊下降的速度。最后將程序下載至 AT89S52 單片機(jī)并進(jìn)行實(shí)際運(yùn)行,實(shí)際運(yùn)行表明,本設(shè)計(jì)可以實(shí)現(xiàn)基本的游戲功能,達(dá)到預(yù)期的目的。 關(guān)鍵詞: AT89S52; C 語言; Proteus 仿真; LCD 液晶ABSTRACT This design is achieved through the AT89S52 microcontroller Tetris game design, programming using C language, and carried out by proteus simulation. The design to achieve the basic functions are: application buttons to control the box, change and movement。 eliminate line and scoring。 eliminate multiline incentive points, the game ends when the box filled with basic functions such as Tetris. MCU in the application of handheld entertainment devices have great potential, it can be brought to a new stage. In order to solve the external circuit, we must fully understand the liquid crystal display method and external interface MCU features, and the need to address the logical relationship。 also understand that the principle of LCD liquid crystal control to a data port and control port to achieve the above the LCD screen display. Program requires knowledge of the external circuit where they need to plete the function and the function to be pleted in the form of programming language used to achieve. Simulation then protues buttons to control an external box to play a variety of graphical games, and achieve record number of scores and the relationship had to change the speed of the module down. Finally, the program downloaded to AT89S52 MCU and the actual operation, the actual operation indicate that this design can achieve basic game functions, to achieve the desired purpose. Key Words: AT89S52。 C language。 Proteus simulation。 LCD liquid cryst目 錄 1 緒 論 1 課題背景 1 電子游戲及 其分類 1 電子游戲發(fā)展現(xiàn)狀 2 電子游戲國外發(fā)展現(xiàn)狀 2 電子游戲國內(nèi)發(fā)展現(xiàn)狀 3 2 整體設(shè)計(jì)方案 5 系統(tǒng)的核心部分單片機(jī) 5 單片機(jī)的選擇 5 AT89S52 引腳功能描述 7 晶振特性 9 液晶顯示模塊 10 液晶顯示控制驅(qū)動(dòng)器 HD61202 的特點(diǎn) 10 液晶顯示控制驅(qū)動(dòng)器 HD61202 的引腳功能 10 液晶顯示控制驅(qū)動(dòng)器 HD61202 的指令系統(tǒng) 11 HD61202 的軟件設(shè)計(jì) 12 JM12864J 的電路結(jié)構(gòu)特點(diǎn) 15 JM12864J 的應(yīng)用 16 鍵盤電路 17 3 系統(tǒng)程序的設(shè)計(jì) 18 俄羅斯方塊驅(qū)動(dòng)流程圖 18 俄羅斯方塊所有繪圖工作流程圖 19 俄羅斯方塊中按下鍵的流程圖 20 俄羅斯方塊所有繪圖工作流程圖 21 4 系統(tǒng)仿真 22 PROTUES 軟件介紹 22 Keil 軟件介紹 22 俄羅斯方塊系統(tǒng) PROTUES 仿真 24 5 實(shí)物的制作與調(diào)試 26 電路的焊接 26 系統(tǒng)性能測(cè)試與功能說明 27 結(jié) 論 28 參考文獻(xiàn) 29 附錄 1: C 語言程序 30 附錄 2:電路原理 圖 59 附錄 3:英文資料及中文翻譯 60 致 謝 76 緒 論 計(jì)算機(jī)系統(tǒng)的發(fā)展已明顯地朝三個(gè)方向發(fā)展;這三個(gè)方向就是:巨型化,單片化,網(wǎng)絡(luò)化。以解決復(fù)雜系統(tǒng)計(jì)算和高速數(shù)據(jù)處理的仍然是巨型機(jī)在起作用,故而,巨型機(jī)在目前在朝高速及處理能力的方向努力。單片機(jī)在出現(xiàn)時(shí), Intel公司就給其單片機(jī)取名為嵌入式微控制器( embedded microcontroller)。單片機(jī)的最明顯的優(yōu)勢(shì),就是可以嵌入到各種儀器、設(shè)備中。這一點(diǎn)是巨型機(jī)和網(wǎng)絡(luò)不可能做到的。單片機(jī)在內(nèi)部已集成了越來越多的部件,這些部件包括一般 常用的電路,例如:定時(shí)器,比較器, A/D 轉(zhuǎn)換器, D /A 轉(zhuǎn)換器,串行通信接口, Watchdog電路, LCD 控制器等。 課題背景 俄羅斯方塊是一款風(fēng)靡全球的電視游戲機(jī)和掌上游戲機(jī)游戲,作為最經(jīng)典的游戲之一,它曾造成的轟動(dòng)與經(jīng)濟(jì)價(jià)值可以說是游戲史上的一件大事。這款游戲最初是由蘇聯(lián)的游戲制作人 Alex Pajitnov 制作的,它看似簡(jiǎn)單但卻變化無窮,令人上癮。相信大多數(shù)用戶都還記得為它癡迷得茶不思飯不想的那個(gè)俄羅斯方塊時(shí)代。 雖然用單片機(jī)來設(shè)計(jì)一個(gè)簡(jiǎn)單的俄羅斯方塊游戲程序似乎有點(diǎn)大材小用了,但這僅僅是一個(gè)單片 機(jī)在嵌入式游戲方面的簡(jiǎn)單應(yīng)用,正因?yàn)樗那熬盁o可預(yù)計(jì),所以才有這個(gè)設(shè)計(jì),此次設(shè)計(jì)僅僅是為了舉一個(gè)單片機(jī)在游戲上應(yīng)用的一個(gè)簡(jiǎn)單例子,他可以很好的說明單片機(jī)功能的強(qiáng)大,更高的可控性和高集成度的好處,因此它可以在電子游戲方面成為一個(gè)不可計(jì)量的明日之星。 2021 年,以計(jì)算機(jī)技術(shù)、通信技術(shù)和軟件技術(shù)為核心的信息技術(shù)取得了更加迅猛的發(fā)展,加上 3C(計(jì)算機(jī)、通訊、消費(fèi)電子)產(chǎn)業(yè)的加速融合及 3G 移動(dòng)通信時(shí)代的逐步到來,嵌入式軟件在國民經(jīng)濟(jì)各領(lǐng)域和日常生活中發(fā)揮了更加重要的作用。嵌入式軟件的發(fā)展為幾乎所有的電子設(shè)備注入了新 的活力,各種裝備與設(shè)備上嵌入式系統(tǒng)軟件的廣泛應(yīng)用也大大地推動(dòng)了其行業(yè)滲透性應(yīng)用。嵌入式軟件不僅提高了傳統(tǒng)產(chǎn)品的技術(shù)含量,更成為產(chǎn)品增值的關(guān)鍵因素,在整個(gè)軟件產(chǎn)業(yè)中占據(jù)了重要地位,并受到世界各國的廣泛關(guān)注,如今已成為信息產(chǎn)業(yè)中最為耀眼的“明星”之一。 電子游戲及其分類 電子游戲,也就是運(yùn)行在家用電腦、家用電子游戲機(jī)或是掌中寶游戲機(jī)及街機(jī)上的電子游戲程序。電子游戲是一種結(jié)合劇情故事、美術(shù)、音樂、動(dòng)畫、程序等技術(shù)于一身的互動(dòng)型娛樂軟件,涉及到多個(gè)行業(yè)。 從電子游戲的分類來看,有著多種分類方式。傳統(tǒng)的游戲分類是按 照游戲類型,將其分為即時(shí)戰(zhàn)略、第一人稱射擊、角色扮演、策略等類別。根據(jù)游戲運(yùn)行平臺(tái)的不同,可將電子游戲分為游戲機(jī)游戲、單機(jī)版 PC 游戲、互動(dòng)電視游戲、在線游戲和手機(jī)游戲。此外,韓國政府將電子游戲業(yè)分為家用游戲機(jī)游戲、單機(jī)版 PC 游戲、網(wǎng)絡(luò)游戲和街機(jī)游戲四大類??紤]到中韓游戲業(yè)比較接近,采用韓國的分類標(biāo)準(zhǔn)?!熬W(wǎng)絡(luò)游戲”也就是人們一般所指的“在線游戲”,是指通過互聯(lián)網(wǎng)進(jìn)行的電腦游戲,通過人與人之間的互動(dòng)達(dá)到交流、娛樂和休閑的目的。在互聯(lián)網(wǎng)(局域網(wǎng))技術(shù)出現(xiàn)之前,電子游戲都可以歸于單機(jī)版游戲,即“人機(jī)對(duì)戰(zhàn)”游戲, 或最多是雙人對(duì)戰(zhàn)游戲。而隨著互聯(lián)網(wǎng)技術(shù)的出現(xiàn),通過連接游戲服務(wù)器,上百、上千、乃至上萬的游戲玩家同時(shí)連線娛樂成為了現(xiàn)實(shí),這就大大增加了游戲的互動(dòng)性、真實(shí)性,豐富了電子游戲的內(nèi)涵。從網(wǎng)絡(luò)游戲的分類來看,目前業(yè)界還沒有一個(gè)比較統(tǒng)一規(guī)范的分類。 2021 年 11 月,上海盛大代理的《傳奇》正式上市,這代表著中國網(wǎng)絡(luò)游戲的第一個(gè)巔
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1