国产精品婷婷久久久久久,日本中文字幕平台,天天躁夜夜躁av天天爽,国内极度色诱视频网站

嵌入式系統(tǒng)的開發(fā)與應用—基于單片機的計算器.doc

約44頁DOC格式手機打開展開

嵌入式系統(tǒng)的開發(fā)與應用—基于單片機的計算器,頁數(shù)44字數(shù)10825摘 要論文介紹了開發(fā)一個基于單片機的觸摸屏式液晶顯示計算器的全過程。其中涉及的內(nèi)容包括單片機的c語言編程、觸摸屏接口芯片ads7843的原理及操作、觸摸屏的坐標轉換、計算器算法原理和分析、調(diào)試過程等。最終實現(xiàn)了一個基于單片機的觸摸屏式液晶顯示計算器,可以進...
編號:10-25420大小:851.50K
分類: 論文>計算機論文

內(nèi)容介紹

此文檔由會員 猛龍 發(fā)布

嵌入式系統(tǒng)的開發(fā)與應用—基于單片機的計算器
頁數(shù) 44 字數(shù) 10825
摘 要
論文介紹了開發(fā)一個基于單片機的觸摸屏式液晶顯示計算器的全過程。其中涉及的內(nèi)容包括單片機的C語言編程、觸摸屏接口芯片ADS7843的原理及操作、觸摸屏的坐標轉換、計算器算法原理和分析、調(diào)試過程等。最終實現(xiàn)了一個基于單片機的觸摸屏式液晶顯示計算器,可以進行基本加、減、乘、除、余數(shù)運算。

關鍵詞:單片機,LCD液晶顯示屏,觸摸屏,計算器

目 錄
1.設計背景 1
2.方案論證 2
2.1功能描述 2
2.2系統(tǒng)分析與設計 3
2.2.1系統(tǒng)分析 3
2.2.2技術方案 4
2.2.2.1 芯片選擇 4
2.2.2.2 Flash的引入 5
2.2.2.3 開發(fā)語言 5
2.2.3開發(fā)環(huán)境及工具 6
2.3關鍵技術 6
2.3.1 W78E516BP的C語言編程 7
2.3.1.1 Keil_C中特殊變量的定義 7
2.3.1.2 外部中斷的響應方法 9
2.3.2 LCD的顯示和驅動 11
2.3.3 Flash的使用 12
2.3.4 ADS7843觸摸屏接口芯片的使用 12
2.3.4.1 ADS7843外部電路 12
2.3.4.2 ADS7843工作原理 13
2.3.4.3 ADS7843的工作方式設置 13
2.3.4.4 ADS7843與單片機W78E516BP之間的連接電路 15
2.3.4.5 差分模式下的軟件流程 16
2.3.5按鍵的確定 18
2.4 系統(tǒng)電路圖 20
2.5程序設計 21
2.5.1計算器算法需要解決的問題 21
2.5.1.1 區(qū)別第一個數(shù)和第二個數(shù) 21
2.5.1.2 記錄連續(xù)輸入的十進制數(shù) 22
2.5.1.3 實現(xiàn)連續(xù)運算 22
2.5.1.4 顯示處理 22
2.5.2計算器算法設計過程 23
2.5.3系統(tǒng)的文件結構 28
2.6調(diào)試過程 29
2.6.1 光標指針設置 29
2.6.2 點陣字的輸出 29
2.6.3 顯示計算器畫面 29
2.6.4 觸摸屏調(diào)試的辦法 30
結論及尚存在的問題 31
致 謝 32
參考文獻 33
附錄 34

參考文獻
[1] 賴麒文主編,8051單片機C語言開發(fā)環(huán)境實務與設計,科學出版社,2002
[2] 趙曉安主編,MCS-51單片機原理及應用,天津大學出版社,2001.3
[3] 胡漢才主編,單片機原理及其接口技術,清華大學出版社,2000.5
[4] 何立民主編,單片機高級教程,北京航空航天大學出版社,2000.5
[5] 李維諟 郭強主編,液晶顯示應用技術,電子工業(yè)出版社 2000.3