需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):11300 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:采用ATMega128高性能單片機(jī),128x64液晶顯示器和按鍵構(gòu)成的點(diǎn)菜系統(tǒng)。本文提出了通過數(shù)組以及函數(shù)指針來維護(hù)整個(gè)點(diǎn)菜機(jī)的圖標(biāo)菜單和條項(xiàng)菜單,對于每個(gè)菜名都給予編號,用一個(gè)數(shù)據(jù)來記錄,通過單片機(jī)控制通信模塊來傳輸數(shù)據(jù),從而實(shí)現(xiàn)了點(diǎn)菜機(jī)的功能。
關(guān)鍵字: ATMega128;點(diǎn)菜機(jī);液晶顯示器;串口傳輸
目錄 摘要 ABSTRACT 第一章 方案設(shè)計(jì)-1 1.1 課題分析-1 1.2 系統(tǒng)方案-1 1.2.1 系統(tǒng)總體結(jié)構(gòu)-1 1.2.2 方案論證-2 第二章 硬件電路設(shè)計(jì)-3 2.1 單片機(jī)的最小系統(tǒng)-3 2.2 按鍵接口設(shè)計(jì)-4 2.3 串行通訊接口設(shè)計(jì)-5 2.4 液晶顯示接口設(shè)計(jì)-6 2.4.1 操作方式及時(shí)序圖-7 2.4.2 模塊的引腳說明-8 第三章 軟件設(shè)計(jì)-9 3.1 主程序設(shè)計(jì)-9 3.2 菜單框架-10 3.2.1 菜單程序流程圖-12 3.2.2 圖標(biāo)層菜單的設(shè)計(jì)-13 3.2.3 條項(xiàng)菜單設(shè)計(jì)-17 3.3 鍵盤程序設(shè)計(jì)-21 3.4 串行通信程序設(shè)計(jì)-21 3.5 液晶顯示程序設(shè)計(jì)-22 3.5.1 寫指令子函數(shù)-24 3.5.2 寫數(shù)據(jù)子函數(shù)-24 3.5.3 初始化子函數(shù)-25 3.5.4 KS0108基本指令集-25 3.5.4 基本指令集清屏子函數(shù)-26 3.6 計(jì)算器終端監(jiān)控-27 第四章 結(jié) 論-29 致 謝-30 參考文獻(xiàn)-31 |