單片機(jī)課程設(shè)計(jì)報(bào)告-黑白棋游戲.doc
約23頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
單片機(jī)課程設(shè)計(jì)報(bào)告-黑白棋游戲,23頁(yè)共計(jì)12693字摘要:實(shí)現(xiàn)對(duì)黑白棋游戲的無(wú)子化操作,增加游戲的趣味性和方便性。學(xué)習(xí)實(shí)踐單片機(jī)顯示、按鍵等技術(shù)。每一枚“棋子”就是一枚雙色發(fā)光二極管,64枚雙色發(fā)光二極管排成8×8的陣列。每一枚二極管有三支引腳,引腳電平的高低決定了二極管顯示的顏色,而有單片機(jī)控制雙色發(fā)光二極管引腳的電...


內(nèi)容介紹
此文檔由會(huì)員 bfxqt 發(fā)布
單片機(jī)課程設(shè)計(jì)報(bào)告-黑白棋游戲
23頁(yè)共計(jì)12693字
摘要:實(shí)現(xiàn)對(duì)黑白棋游戲的無(wú)子化操作,增加游戲的趣味性和方便性。學(xué)習(xí)實(shí)踐單片機(jī)顯示、按鍵等技術(shù)。
每一枚“棋子”就是一枚雙色發(fā)光二極管,64枚雙色發(fā)光二極管排成8×8的陣列。每一枚二極管有三支引腳,引腳電平的高低決定了二極管顯示的顏色,而有單片機(jī)控制雙色發(fā)光二極管引腳的電平高低,實(shí)現(xiàn)棋盤(pán)上二極管顯示不同顏色,以代表棋子。發(fā)光二極管亮度高,功耗低,壽命長(zhǎng),且選用雙色發(fā)光二極管減少了焊接工作量,發(fā)光二極管的兩種顏色紅色和綠色的對(duì)比度也較大,使棋子醒目清楚。
目錄
1. 設(shè)計(jì)的系統(tǒng)的目的、用途、功能 2
1.1. 硬件設(shè)計(jì)思想和電路原理圖 2
1.2. 紅外線發(fā)射接收模塊 3
1.3. 棋盤(pán)顯示模塊 4
1.4. 單片機(jī)接口 4
1.5. 硬件單元的使用 5
2. 軟件設(shè)計(jì)思想及軟件流程 6
2.1. 主函數(shù) 6
2.2. 按鍵輸入模塊 7
2.3. 游戲算法模塊 8
2.4. 顯示模塊 9
3. 詳細(xì)說(shuō)明軟件功能 9
3.1. 顯示模塊 9
3.2. 按鍵模塊 9
3.3. 黑白棋規(guī)則模塊(check_chess函數(shù)) 9
3.4. 勝利模式(victory函數(shù)) 9
3.5. 主函數(shù) 10
3.6. 源程序 10
4. 系統(tǒng)測(cè)試過(guò)程及測(cè)試數(shù)據(jù) 22
4.1. 硬件測(cè)試: 22
4.2. 軟件測(cè)試單獨(dú): 22
4.3. 系統(tǒng)與軟件綜合測(cè)試: 22
5. 測(cè)試數(shù)據(jù): 22
6. 分析相應(yīng)的指標(biāo)參數(shù) 22
7. 所需的全部資源 23
關(guān)鍵詞:?jiǎn)纹瑱C(jī),黑白棋,程序設(shè)計(jì)
參考文獻(xiàn):
1.單片機(jī)應(yīng)用基礎(chǔ)教程(自編教材) 郭福田 楊克遠(yuǎn) 大慶石油學(xué)院
2.AT89系列單片機(jī)原理與接口技術(shù) 王幸之等 北京航空航天大學(xué)出版社
3.8051單片機(jī)實(shí)踐與應(yīng)用 吳金戍等 清華大學(xué)出版社
4.單片機(jī)原理與應(yīng)用 劉華東等 電子工業(yè)出版社
23頁(yè)共計(jì)12693字
摘要:實(shí)現(xiàn)對(duì)黑白棋游戲的無(wú)子化操作,增加游戲的趣味性和方便性。學(xué)習(xí)實(shí)踐單片機(jī)顯示、按鍵等技術(shù)。
每一枚“棋子”就是一枚雙色發(fā)光二極管,64枚雙色發(fā)光二極管排成8×8的陣列。每一枚二極管有三支引腳,引腳電平的高低決定了二極管顯示的顏色,而有單片機(jī)控制雙色發(fā)光二極管引腳的電平高低,實(shí)現(xiàn)棋盤(pán)上二極管顯示不同顏色,以代表棋子。發(fā)光二極管亮度高,功耗低,壽命長(zhǎng),且選用雙色發(fā)光二極管減少了焊接工作量,發(fā)光二極管的兩種顏色紅色和綠色的對(duì)比度也較大,使棋子醒目清楚。
目錄
1. 設(shè)計(jì)的系統(tǒng)的目的、用途、功能 2
1.1. 硬件設(shè)計(jì)思想和電路原理圖 2
1.2. 紅外線發(fā)射接收模塊 3
1.3. 棋盤(pán)顯示模塊 4
1.4. 單片機(jī)接口 4
1.5. 硬件單元的使用 5
2. 軟件設(shè)計(jì)思想及軟件流程 6
2.1. 主函數(shù) 6
2.2. 按鍵輸入模塊 7
2.3. 游戲算法模塊 8
2.4. 顯示模塊 9
3. 詳細(xì)說(shuō)明軟件功能 9
3.1. 顯示模塊 9
3.2. 按鍵模塊 9
3.3. 黑白棋規(guī)則模塊(check_chess函數(shù)) 9
3.4. 勝利模式(victory函數(shù)) 9
3.5. 主函數(shù) 10
3.6. 源程序 10
4. 系統(tǒng)測(cè)試過(guò)程及測(cè)試數(shù)據(jù) 22
4.1. 硬件測(cè)試: 22
4.2. 軟件測(cè)試單獨(dú): 22
4.3. 系統(tǒng)與軟件綜合測(cè)試: 22
5. 測(cè)試數(shù)據(jù): 22
6. 分析相應(yīng)的指標(biāo)參數(shù) 22
7. 所需的全部資源 23
關(guān)鍵詞:?jiǎn)纹瑱C(jī),黑白棋,程序設(shè)計(jì)
參考文獻(xiàn):
1.單片機(jī)應(yīng)用基礎(chǔ)教程(自編教材) 郭福田 楊克遠(yuǎn) 大慶石油學(xué)院
2.AT89系列單片機(jī)原理與接口技術(shù) 王幸之等 北京航空航天大學(xué)出版社
3.8051單片機(jī)實(shí)踐與應(yīng)用 吳金戍等 清華大學(xué)出版社
4.單片機(jī)原理與應(yīng)用 劉華東等 電子工業(yè)出版社
TA們正在看...
- 部編版八年級(jí)上冊(cè)語(yǔ)文11《與朱元思書(shū)》集體備課ppt...ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文12.2《使至塞上》集體備課ppt...ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文14昆明的雨集體備課ppt課件.ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文19夢(mèng)回繁華集體備課ppt課件.ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文21.1富貴不能淫集體備課ppt課...ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文5《藤野先生》集體備課ppt課件.ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文6《我的母親》集體備課ppt課件.ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文8《列夫托爾斯泰》集體備課pp...ppt
- 部編版八年級(jí)上冊(cè)語(yǔ)文9《三峽》集體備課ppt課件.ppt
- 部編版語(yǔ)文八年級(jí)上冊(cè)07美麗的顏色多媒體ppt課件.ppt
相關(guān)文檔
- 小型機(jī)械制造業(yè)物資管理系統(tǒng)設(shè)計(jì).doc
- 文件傳輸系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).rar
- 污水處理自動(dòng)控制系統(tǒng).doc
- 繼電保護(hù)試驗(yàn)系統(tǒng)控制管理軟件的設(shè)計(jì)(de...doc
- 計(jì)算機(jī)局域網(wǎng)組建與互連畢業(yè)設(shè)計(jì)論文.doc
- 小型商場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc
- 學(xué)生評(píng)語(yǔ)生成系統(tǒng)的開(kāi)發(fā)-包含論文和系統(tǒng)...rar