畢業(yè)設(shè)計(jì) 基于液晶顯示的乘法口訣測(cè)試儀的設(shè)計(jì).doc
畢業(yè)設(shè)計(jì) 基于液晶顯示的乘法口訣測(cè)試儀的設(shè)計(jì),基于液晶顯示的乘法口訣測(cè)試儀的設(shè)計(jì)摘 要用單片機(jī)和液晶顯示設(shè)計(jì)一個(gè)乘法口訣測(cè)試儀,能對(duì)測(cè)試的結(jié)果給出正確的判決。應(yīng)用的范圍可以給我國(guó)的基礎(chǔ)小學(xué)教育提供技術(shù)支持。隨著兒童教育電子設(shè)備的快速發(fā)展,市場(chǎng)上需求的學(xué)習(xí)機(jī)、電子詞典輔助教學(xué)與測(cè)試產(chǎn)品也在增長(zhǎng)。通過(guò)使用芯片,使我們所學(xué)到更...
內(nèi)容介紹
此文檔由會(huì)員 bfxqt 發(fā)布畢業(yè)設(shè)計(jì) 基于液晶顯示的乘法口訣測(cè)試儀的設(shè)計(jì)
基于液晶顯示的乘法口訣測(cè)試儀的設(shè)計(jì)
摘 要
用單片機(jī)和液晶顯示設(shè)計(jì)一個(gè)乘法口訣測(cè)試儀,能對(duì)測(cè)試的結(jié)果給出正確的判決。應(yīng)用的范圍可以給我國(guó)的基礎(chǔ)小學(xué)教育提供技術(shù)支持。隨著兒童教育電子設(shè)備的快速發(fā)展,市場(chǎng)上需求的學(xué)習(xí)機(jī)、電子詞典輔助教學(xué)與測(cè)試產(chǎn)品也在增長(zhǎng)。通過(guò)使用芯片,使我們所學(xué)到更多的專業(yè)知識(shí)。
研究電子教學(xué)產(chǎn)品能大大提高我們國(guó)家的教育教學(xué)水平,突破現(xiàn)階段的固有的教學(xué)模式。電子產(chǎn)品的應(yīng)用更會(huì)激發(fā)中小學(xué)生對(duì)科學(xué)知識(shí)的熱愛(ài),通過(guò)設(shè)計(jì)一個(gè)完整的單片機(jī)控制乘法口訣測(cè)試儀使我們對(duì)單片機(jī)如何實(shí)現(xiàn)功能擴(kuò)展,如何節(jié)約設(shè)計(jì)資源,以及怎樣使設(shè)計(jì)方便、快速有了進(jìn)一步了解,以便于將來(lái)設(shè)計(jì)更多的智能儀器。多個(gè)角度分析問(wèn)題,從而解決困難
自主開(kāi)發(fā)研究單片機(jī),把科學(xué)知識(shí)應(yīng)用到現(xiàn)實(shí)生活中來(lái),并給社會(huì)帶來(lái)好的效益,是當(dāng)代大學(xué)生的驕傲,更能突破現(xiàn)階段的我們國(guó)家固有的教學(xué)模式。我們國(guó)家既是一個(gè)人口大國(guó),又是一個(gè)教育大國(guó),只有通過(guò)我們自己的研究和開(kāi)發(fā)來(lái)滿足國(guó)內(nèi)的特殊需要。設(shè)計(jì)一個(gè)簡(jiǎn)單的乘法口訣測(cè)試儀雖然只是一個(gè)很小方面的事例,但是我們通過(guò)這樣的開(kāi)發(fā)和設(shè)計(jì)為我們將來(lái)積累更多的有關(guān)單片機(jī)開(kāi)發(fā)方面知識(shí),更可以為國(guó)家的兒童教育事業(yè)做一番事業(yè)。
關(guān)鍵詞:?jiǎn)纹瑱C(jī);液晶顯示;乘法口訣;測(cè)試儀。
Design of Multiplication Table Tester Based on LCD
Abstract
Multiplication table tester based on SCM and LCD SCM can test and correct results. The scope of application can give our basic primary education technical sustain. Along with the rapid development of electronic devices for education, on the market the demand of learning machines, electronic dictionaries in teaching and testing products is growing. By using the SCM, we can learn more expertise of SCM knowledge.
On e-learning products will greatly enhance our country's level of education, and breakthrough this stage of the inherent teaching mode. The application of electronic products will stimulate primary and secondary school students to love scientific knowledge, By designing a Multiplication table tester, we will get more understanding about how to extend I extend the function of SCM, how to save the source of design, also how to make the design convenient and more rapid, in order to design more intelligent machines, and analysis the problem from various angles, in order to resolve difficulties.
The independent development of SCM and researching can bring the application of scientific knowledge to real life, and give good benefits to the community, that is the pride of our contemporary college students, also can break through the stage of our country inherent in the teaching mode. Our country is a country with a large population, also is a big education country, so only by our own research and development to meet the special needs of domestic. Design a simple Multiplication Table Tester only a small area of examples, but by the development and design we can accumulate more knowledge of the SCM for the future, but also can give more benefits for our country's children education career.
Key words: SCM; Liquid Crystal Display; Multiplication Table; Tester
目 錄
摘 要 I
Abstract II
插圖清單 V
表格清單 VI
引 言 1
第1章 緒論 2
1.1 單片機(jī)的發(fā)展歷史和未來(lái)展望 2
1.2 單片機(jī)發(fā)展過(guò)程存在的問(wèn)題 3
1.3 單片機(jī)設(shè)計(jì)液晶顯示的乘法口訣測(cè)試儀的任務(wù)與意義 4
第2章 總體方案設(shè)計(jì) 5
2.1 課題設(shè)計(jì)內(nèi)容 5
2.1.1 硬件設(shè)計(jì)模塊選擇 5
2.1.2 硬件設(shè)計(jì)模塊與原始方案比較 5
2.1.3 軟件設(shè)計(jì)選擇 5
2.2 設(shè)計(jì)方案總體框圖 6
2.2.1 方案總體框圖 6
2.2.2 設(shè)計(jì)框圖原理說(shuō)明 6
第3章 硬件設(shè)計(jì) 7
3.1 主芯片AT89S52介紹 7
3.1.1 引腳功能特性描述 7
3.1.2 AT89S52的引腳圖 8
3.1.3 AT89S52存儲(chǔ)器結(jié)構(gòu) 9
3.1.4 AT89S52定時(shí)、振蕩分析 9
3.1.5AT89S52 節(jié)電模式 9
3.1.6 AT89S52編程與中斷 10
3.2 矩陣鍵盤(pán)簡(jiǎn)介 10
3.2.1 矩陣鍵盤(pán)的電路和外觀圖 11
3.2.2 4×4矩陣鍵盤(pán)的工作原理 11
3.2.3 矩陣鍵盤(pán)鍵值查找程序設(shè)計(jì)的思路 12
3.2.4 如何掃描矩陣鍵盤(pán)按鍵 12
3.2.5 鍵盤(pán)的防抖動(dòng)技術(shù)在設(shè)計(jì)里的應(yīng)用 12
3.3 單片機(jī)復(fù)位電路 13
3.4 LCD1602液晶模塊功能 13
3.4.1 LCD1602主要參數(shù)介紹 13
3.4.2 LCD1602基本操作程序 13
3.4.3 LCD1602引腳在設(shè)計(jì)中如何應(yīng)用 14
3.4.4 LCD1602指令系統(tǒng) 14
3.4.5 LCD1602液晶顯示特性 15
3.4.6 1602LCD的RAM地址映射和復(fù)位(初始化)過(guò)程 15
3.4.7 LCD1602液晶顯示器與AT89S52接線分析 16
3.4.8 如何在LCD1602上顯示顯示數(shù)字 16
3.4.9 對(duì)測(cè)試者輸入的結(jié)果判斷 17
3.5 蜂鳴器 17
3.6 本章設(shè)計(jì)總結(jié) 17
第4章 軟件設(shè)計(jì) 19
4.1 主程序 19
4.1.1 主程序流程圖 19
4.2 子程序 20
4.2.1 數(shù)據(jù)比較子程序流程圖 20
4.2.2 寫(xiě)指令數(shù)據(jù)到LCD子程序流程圖 21
4.2.3 寫(xiě)顯示數(shù)據(jù)到LCD流程圖 22
4.2.4 檢測(cè)LCD控制器忙狀態(tài),讀數(shù)據(jù)流程圖 22
4.2.5 LCD初始化設(shè)定子程序流程圖 23
4.2.6 發(fā)送字符串子程序流程圖 24
4.2.7 矩陣鍵盤(pán)鍵值查找程序流程圖 26
4.2.8 延時(shí)120ms子程序流程圖 27
4.2.9 延時(shí)5ms子程序使LCD初始化流程圖 27
4.2.10 數(shù)據(jù)轉(zhuǎn)換子程序流程圖 28
4.2.11 模擬出題器子程序流程圖 28
4.3 程序調(diào)試 29
結(jié)論與展望 31
致 謝 32
參考文獻(xiàn) 33
附錄A 一篇引用的外文文獻(xiàn)及其譯文 35
附錄B 主要參考文獻(xiàn)的題錄及摘要 40
附錄C 總程序清單 42
TA們正在看...
- 青春在崗位上閃光.doc
- 淺談電梯的電氣控制系統(tǒng)故障分析.doc
- 基于磨床的典型結(jié)構(gòu)工藝的分析與研究.doc
- 智能達(dá)復(fù)讀機(jī)促銷方案(ppt77).ppt
- 《金融營(yíng)銷》教學(xué)大綱.doc
- 手機(jī)界面設(shè)計(jì)的視覺(jué)語(yǔ)言.doc
- 利用三坐標(biāo)測(cè)量?jī)x確定聚苯乙烯材料表面形態(tài)[外文翻...doc
- 數(shù)控機(jī)床開(kāi)環(huán)控制伺服系統(tǒng)[外文翻譯].doc
- 工業(yè)機(jī)器人及其系統(tǒng)組成[外文翻譯].doc
- 高速切削加工在模具制造中的新應(yīng)用[外文翻譯].doc