基于單片機(jī)的微型游戲機(jī)—貪吃的蛇.doc
約45頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
基于單片機(jī)的微型游戲機(jī)—貪吃的蛇,摘 要單片微型機(jī)簡(jiǎn)稱單片機(jī),它是在一片芯片上集成了中央處理部件,存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器和各種輸入輸出設(shè)備等接口部件。單片機(jī)是微機(jī)發(fā)展的一個(gè)重要的分支,自問(wèn)世以來(lái),性能不斷地改善和提高,加之單片機(jī)具有集成度高、功能強(qiáng)、速度快、體積小、功耗小、使用方便、性能可靠、價(jià)格便宜等優(yōu)點(diǎn),故在工業(yè)控制、數(shù)據(jù)采集和處理、通信系統(tǒng)、家用...
內(nèi)容介紹
此文檔由會(huì)員 losece 發(fā)布
摘 要
單片微型機(jī)簡(jiǎn)稱單片機(jī),它是在一片芯片上集成了中央處理部件,存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器和各種輸入輸出設(shè)備等接口部件。單片機(jī)是微機(jī)發(fā)展的一個(gè)重要的分支,自問(wèn)世以來(lái),性能不斷地改善和提高,加之單片機(jī)具有集成度高、功能強(qiáng)、速度快、體積小、功耗小、使用方便、性能可靠、價(jià)格便宜等優(yōu)點(diǎn),故在工業(yè)控制、數(shù)據(jù)采集和處理、通信系統(tǒng)、家用電器等領(lǐng)域的應(yīng)用日益廣泛。國(guó)內(nèi)雖然起步較晚,但單片機(jī)的潛力越來(lái)越被人們所重視,尤其在工業(yè)控制、自動(dòng)化儀器儀表、計(jì)算機(jī)系統(tǒng)接口、智能化外設(shè)等應(yīng)用領(lǐng)域發(fā)展很快。它的應(yīng)用對(duì)于產(chǎn)品升級(jí)換代、機(jī)電一體化都具有重要的意義,在工業(yè)生產(chǎn)中,電流、電壓、溫度、壓力、流量、流速和開(kāi)關(guān)量都是常用的主要被控參數(shù),被用于各種不同產(chǎn)品的生產(chǎn)。在通信行業(yè)更為廣泛利用,手機(jī)從只能基本通話,到現(xiàn)在一臺(tái)手機(jī)擁有各種不同的功能,單片機(jī)得到了廣泛的應(yīng)用。手機(jī)可以聽(tīng)音樂(lè),聽(tīng)收音機(jī),玩游戲,照相片等等,比較流行的手機(jī)游戲貪吃蛇就能用單片機(jī)實(shí)現(xiàn)。
關(guān)鍵詞:51單片機(jī) 貪吃蛇 游戲
目 錄
1 第一章 緒論 1
1.1 概述 1
1.2 選題背景 1
1.3 課題分析 1
1.4 思路設(shè)計(jì) 1
2 第二章 系統(tǒng)的基本組成和工作原理 2
2.1 系統(tǒng)的基本組成 2
2.2 系統(tǒng)的工作原理 2
3 第三章 顯示電路的選取和設(shè)計(jì) 2
3.1 游戲顯示的器件選擇 2
3.2 顯示功能的硬件電路 3
4 第四章 鍵盤掃描的電路設(shè)計(jì) 4
4.1 鍵盤掃描思路設(shè)計(jì) 4
4.2 鍵盤硬件電路設(shè)計(jì) 4
5 第五章 系統(tǒng)程序設(shè)計(jì) 5
5.1 編譯軟件 5
5.2 軟件設(shè)計(jì)工具 5
5.3 C51 優(yōu)化的 C 語(yǔ)言交叉編譯器 10
5.4 系統(tǒng)設(shè)計(jì)流程圖 11
參考文獻(xiàn) 15
附 錄 16
第一章 緒論
1.1 概述
本設(shè)計(jì)采用80C51核心的單片機(jī)最小系統(tǒng),80C51是MCS—51系列單片機(jī)鐘CHMOS工藝的一個(gè)典型品種。另外,其他廠商以8051為基核開(kāi)發(fā)出CHMOS工藝單片機(jī)產(chǎn)品統(tǒng)稱為80C51系列。貪吃蛇游戲采用ATS892的80C51系列的芯片,AT89S52具有8KB空間ROM,256B的RAW,4個(gè)并行接口,1個(gè)串行接口,3個(gè)定時(shí)計(jì)數(shù)器,6個(gè)中斷源。擁有大量的程序存儲(chǔ)空間,大大減輕了對(duì)程序的編寫(xiě)和算法的要求。豐富的硬件資源可使外圍電路變得更簡(jiǎn)單。
參考文獻(xiàn)
[1] 明浩:《單片機(jī) C 語(yǔ)言入門教程》[J],2005 年電子報(bào)
[2] 谷樹(shù)忠,閆勝利:《PROTEL 2004 使用教程》[M],電子工業(yè)出版社第一版
[3] 胡耀輝:《單片機(jī)系統(tǒng)開(kāi)發(fā)實(shí)例經(jīng)典》[M],北京冶金工業(yè)出版社,2006
[4] 李軍:《51系列單片機(jī)高級(jí)實(shí)例開(kāi)發(fā)指南》[M],北京航空航天大學(xué)出版社,2005
[5] 姚燕南:《微型計(jì)算機(jī)原理》[M],安電子科技大學(xué)出版社
[6] 謝嘉奎:《電子線路》[M],高等教育出版社
[7] 李秉操:《機(jī)接口技術(shù)在工業(yè)控制中的應(yīng)用》[M], 陜西電子編輯部
[8] 蔡美琴:《MCS—51單片機(jī)系統(tǒng)及其應(yīng)用》[M],高等教育出版社
[9] 周利功:《增強(qiáng)型80C51單片機(jī)速成和實(shí)戰(zhàn)》[M],北京航空航天大學(xué)出版社
[10] 王天曦 ,李洪儒:《電子技術(shù)工藝基礎(chǔ)》[M],清華大學(xué)出版社 2000
[11] 李光才,樓然笛:《單片機(jī)課程設(shè)計(jì) 實(shí)例指導(dǎo)》[M],北京航空航天大學(xué)出版社 2004
單片微型機(jī)簡(jiǎn)稱單片機(jī),它是在一片芯片上集成了中央處理部件,存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器和各種輸入輸出設(shè)備等接口部件。單片機(jī)是微機(jī)發(fā)展的一個(gè)重要的分支,自問(wèn)世以來(lái),性能不斷地改善和提高,加之單片機(jī)具有集成度高、功能強(qiáng)、速度快、體積小、功耗小、使用方便、性能可靠、價(jià)格便宜等優(yōu)點(diǎn),故在工業(yè)控制、數(shù)據(jù)采集和處理、通信系統(tǒng)、家用電器等領(lǐng)域的應(yīng)用日益廣泛。國(guó)內(nèi)雖然起步較晚,但單片機(jī)的潛力越來(lái)越被人們所重視,尤其在工業(yè)控制、自動(dòng)化儀器儀表、計(jì)算機(jī)系統(tǒng)接口、智能化外設(shè)等應(yīng)用領(lǐng)域發(fā)展很快。它的應(yīng)用對(duì)于產(chǎn)品升級(jí)換代、機(jī)電一體化都具有重要的意義,在工業(yè)生產(chǎn)中,電流、電壓、溫度、壓力、流量、流速和開(kāi)關(guān)量都是常用的主要被控參數(shù),被用于各種不同產(chǎn)品的生產(chǎn)。在通信行業(yè)更為廣泛利用,手機(jī)從只能基本通話,到現(xiàn)在一臺(tái)手機(jī)擁有各種不同的功能,單片機(jī)得到了廣泛的應(yīng)用。手機(jī)可以聽(tīng)音樂(lè),聽(tīng)收音機(jī),玩游戲,照相片等等,比較流行的手機(jī)游戲貪吃蛇就能用單片機(jī)實(shí)現(xiàn)。
關(guān)鍵詞:51單片機(jī) 貪吃蛇 游戲
目 錄
1 第一章 緒論 1
1.1 概述 1
1.2 選題背景 1
1.3 課題分析 1
1.4 思路設(shè)計(jì) 1
2 第二章 系統(tǒng)的基本組成和工作原理 2
2.1 系統(tǒng)的基本組成 2
2.2 系統(tǒng)的工作原理 2
3 第三章 顯示電路的選取和設(shè)計(jì) 2
3.1 游戲顯示的器件選擇 2
3.2 顯示功能的硬件電路 3
4 第四章 鍵盤掃描的電路設(shè)計(jì) 4
4.1 鍵盤掃描思路設(shè)計(jì) 4
4.2 鍵盤硬件電路設(shè)計(jì) 4
5 第五章 系統(tǒng)程序設(shè)計(jì) 5
5.1 編譯軟件 5
5.2 軟件設(shè)計(jì)工具 5
5.3 C51 優(yōu)化的 C 語(yǔ)言交叉編譯器 10
5.4 系統(tǒng)設(shè)計(jì)流程圖 11
參考文獻(xiàn) 15
附 錄 16
第一章 緒論
1.1 概述
本設(shè)計(jì)采用80C51核心的單片機(jī)最小系統(tǒng),80C51是MCS—51系列單片機(jī)鐘CHMOS工藝的一個(gè)典型品種。另外,其他廠商以8051為基核開(kāi)發(fā)出CHMOS工藝單片機(jī)產(chǎn)品統(tǒng)稱為80C51系列。貪吃蛇游戲采用ATS892的80C51系列的芯片,AT89S52具有8KB空間ROM,256B的RAW,4個(gè)并行接口,1個(gè)串行接口,3個(gè)定時(shí)計(jì)數(shù)器,6個(gè)中斷源。擁有大量的程序存儲(chǔ)空間,大大減輕了對(duì)程序的編寫(xiě)和算法的要求。豐富的硬件資源可使外圍電路變得更簡(jiǎn)單。
參考文獻(xiàn)
[1] 明浩:《單片機(jī) C 語(yǔ)言入門教程》[J],2005 年電子報(bào)
[2] 谷樹(shù)忠,閆勝利:《PROTEL 2004 使用教程》[M],電子工業(yè)出版社第一版
[3] 胡耀輝:《單片機(jī)系統(tǒng)開(kāi)發(fā)實(shí)例經(jīng)典》[M],北京冶金工業(yè)出版社,2006
[4] 李軍:《51系列單片機(jī)高級(jí)實(shí)例開(kāi)發(fā)指南》[M],北京航空航天大學(xué)出版社,2005
[5] 姚燕南:《微型計(jì)算機(jī)原理》[M],安電子科技大學(xué)出版社
[6] 謝嘉奎:《電子線路》[M],高等教育出版社
[7] 李秉操:《機(jī)接口技術(shù)在工業(yè)控制中的應(yīng)用》[M], 陜西電子編輯部
[8] 蔡美琴:《MCS—51單片機(jī)系統(tǒng)及其應(yīng)用》[M],高等教育出版社
[9] 周利功:《增強(qiáng)型80C51單片機(jī)速成和實(shí)戰(zhàn)》[M],北京航空航天大學(xué)出版社
[10] 王天曦 ,李洪儒:《電子技術(shù)工藝基礎(chǔ)》[M],清華大學(xué)出版社 2000
[11] 李光才,樓然笛:《單片機(jī)課程設(shè)計(jì) 實(shí)例指導(dǎo)》[M],北京航空航天大學(xué)出版社 2004
TA們正在看...
- 清華大學(xué)大石橋?qū)W生公寓工程冬期施工方案.doc
- 人防工程(地下車庫(kù))施工組織設(shè)計(jì).doc
- 人防工程施工組織設(shè)計(jì).doc
- 天鵝湖小鎮(zhèn)a區(qū)192#公寓冬季施工方案.doc
- 土建工程冬季施工方案.doc
- 鑫豐大廈冬期施工方案.doc
- 一個(gè)高層施工組織設(shè)計(jì).doc
- 中建八局三亞喜來(lái)登主體施工組織設(shè)計(jì).doc
- 中建二局企業(yè)標(biāo)準(zhǔn)-施工組織設(shè)計(jì).doc
- 中建三局鄂爾多斯國(guó)泰商務(wù)廣場(chǎng)Ⅱ區(qū)t3樓工程冬期施...doc