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