單片機出租車計價器設計.doc
約44頁DOC格式手機打開展開
單片機出租車計價器設計,44頁 3萬字附錄一:at24c02接口程序附錄二:液晶模塊的顯示程序隨著城市改革開放的進一步深化,出租車行業(yè)迅速發(fā)展,出租車計價器的市場需求量也大大增加。出租車計價器是出租車營運收費的專用智能儀表,目前市面所使用的計價器大都功能較少,這給出租車行業(yè)的服務質量及管理帶來一定影響;而功能齊全的計價器...


內容介紹
此文檔由會員 杜麗 發(fā)布
單片機出租車計價器設計
44頁 3萬字
附錄一:AT24C02接口程序
附錄二:液晶模塊的顯示程序
隨著城市改革開放的進一步深化,出租車行業(yè)迅速發(fā)展,出租車計價器的市場需求量也大大增加。出租車計價器是出租車營運收費的專用智能儀表,目前市面所使用的計價器大都功能較少,這給出租車行業(yè)的服務質量及管理帶來一定影響;而功能齊全的計價器大都采用雙CPU結構,這就提高了計價器的生產成本。從加強出租車行業(yè)管理及服務質量并且節(jié)約成本出發(fā),本文介紹了一種以AT89C51單片機為核心的,具有具有計價、存儲、打印等的多功能出租車計價器,能夠很好的滿足市場對出租車計價器的要求。本文的目標就是通過對現有計價器的分析,解決計價器的現存問題,同時完成具有打印功能的新型計價器的硬件及軟件設計.文中給出了硬件電路圖及主程序流程圖,闡述了軟硬件的設計過程。文中還對TPμp-16A微型打印機與AT89C51單片機的接口電路設計原理對應用TPμp-16A的圖形打印方式實現漢字字符打印的軟件控制方法進行了詳細論述,該接口電路設計占用單片機系統(tǒng)資源少、軟件控制方便、運行可靠穩(wěn)定;介紹了MCS-51單片機內部計數器/定時器的基本結構及其基本功能,介紹了計價器利用這一特性實現計價器的計時收費;介紹了AT24C02串行E2PROM的接口程序的設計,并給出了接口程序的源程序;介紹點陣液晶顯示模塊的原理,并結合一個典型的應用實例闡述其與單片機的接口及相應的軟件編程;還介紹了霍爾傳感器的原理、霍爾傳感器的種類以及霍爾效應的基本原理。
目錄
1.緒論………………………………………………………………………………………………
2.總體設計方案……………………………………………………………………………………
2.1方案論證與比較………………………………………………………………………………
2.2總體方案…………………………………………………………………………………………
2.3設計要求…………………………………………………………………………………………
3.系統(tǒng)設計……………………………………………………………………………………………
3.1 電子系統(tǒng)的設計方法……………………………………………………………………………
3.2系統(tǒng)功能劃分與指標分配………………………………………………………………………
4.硬件開發(fā)……………………………………………………………………………………………
4.1單片機基本系統(tǒng)…………………………………………………………………………………
4.1.1 CPU……………………………………………………………………………………………
4.1.2 程序存儲器……………………………………………………………………………………
4.1.3 數據存儲器……………………………………………………………………………………
4.1.4 E2PROM存儲器…………………………………………………………………………………
4.1.5 I∕O口………………………………………………………………………………………
4.1.6 時鐘電路……………………………………………………………………………………
4.2 操作面板輸入電路………………………………………………………………………………
4.3 圈脈沖輸入電路…………………………………………………………………………………
4.3.1霍爾效應………………………………………………………………………………………
4.3.2霍爾傳感器……………………………………………………………………………………
4.4 液晶顯示器………………………………………………………………………………………
4.4.1 MCG12864A原理………………………………………………………………………………
4.4.2確定點陣關系及其對應字模…………………………………………………………………
4.4.3確定屏幕顯示位置及RAM 中的對應位置
4.4.4把確定出的點陣關系送入RAM 中的對應位置………………………………………………
4.5微型打印機………………………………………………………………………………………
4.5.1 TPμp-16A微型打印機接口控制時序………………………………………………………
4.5.2 TPμp-16A微型打印機的打印控制命令……………………………………………………
4.5.3 74LS373簡介…………………………………………………………………………………
4.5.4 8255簡介………………………………………………………………………………………
4.6 硬件抗干擾技術應用……………………………………………………………………………
5. 軟件設計…………………………………………………………………………………………
5.1主循環(huán)程序流程圖 ……………………………………………………………………………
5.2定時中斷服務程序………………………………………………………………………………
5.3圈脈沖中斷服務程序……………………………………………………………………………
5.4計價子程序………………………………………………………………………………………
5.5 打印子程序………………………………………………………………………………………
5.6切換顯示子程序…………………………………………………………………………………
5.7 校正時鐘子程序…………………………………………………………………………………
6.系統(tǒng)調試……………………………………………………………………………………………
6.1硬件調試…………………………………………………………………………………………
6.2 軟件調試…………………………………………………………………………………………
6.3連機測試…………………………………………………………………………………………
6.4指標測試與軟件固化……………………………………………………………………………
7.結論…………………………………………………………………………………………………
致謝……………………………………………………………………………………………………
參考文獻………………………………………………………………………………………………
附錄一:AT24C02接口程序……………………………………………………………………………
附錄二:液晶模塊的顯示程序…………………………………………………………………………
部分參考文獻
[1]楊恢先.單片機原理及應用[M].長沙:國防科技大學出版社
[2]肖鵬,陳偉民.一種新型多功能出租車計價方案設計[J].自動化與儀器儀表
[3]何小艇.電力拖動自動控制系統(tǒng)電子系統(tǒng)設計[M].杭州:浙江大學出版社
[4]何立民.MCS–51系列單片機應用系統(tǒng)設計系統(tǒng)配置與接口[M].北京:北京航空學院出版
44頁 3萬字
附錄一:AT24C02接口程序
附錄二:液晶模塊的顯示程序
隨著城市改革開放的進一步深化,出租車行業(yè)迅速發(fā)展,出租車計價器的市場需求量也大大增加。出租車計價器是出租車營運收費的專用智能儀表,目前市面所使用的計價器大都功能較少,這給出租車行業(yè)的服務質量及管理帶來一定影響;而功能齊全的計價器大都采用雙CPU結構,這就提高了計價器的生產成本。從加強出租車行業(yè)管理及服務質量并且節(jié)約成本出發(fā),本文介紹了一種以AT89C51單片機為核心的,具有具有計價、存儲、打印等的多功能出租車計價器,能夠很好的滿足市場對出租車計價器的要求。本文的目標就是通過對現有計價器的分析,解決計價器的現存問題,同時完成具有打印功能的新型計價器的硬件及軟件設計.文中給出了硬件電路圖及主程序流程圖,闡述了軟硬件的設計過程。文中還對TPμp-16A微型打印機與AT89C51單片機的接口電路設計原理對應用TPμp-16A的圖形打印方式實現漢字字符打印的軟件控制方法進行了詳細論述,該接口電路設計占用單片機系統(tǒng)資源少、軟件控制方便、運行可靠穩(wěn)定;介紹了MCS-51單片機內部計數器/定時器的基本結構及其基本功能,介紹了計價器利用這一特性實現計價器的計時收費;介紹了AT24C02串行E2PROM的接口程序的設計,并給出了接口程序的源程序;介紹點陣液晶顯示模塊的原理,并結合一個典型的應用實例闡述其與單片機的接口及相應的軟件編程;還介紹了霍爾傳感器的原理、霍爾傳感器的種類以及霍爾效應的基本原理。
目錄
1.緒論………………………………………………………………………………………………
2.總體設計方案……………………………………………………………………………………
2.1方案論證與比較………………………………………………………………………………
2.2總體方案…………………………………………………………………………………………
2.3設計要求…………………………………………………………………………………………
3.系統(tǒng)設計……………………………………………………………………………………………
3.1 電子系統(tǒng)的設計方法……………………………………………………………………………
3.2系統(tǒng)功能劃分與指標分配………………………………………………………………………
4.硬件開發(fā)……………………………………………………………………………………………
4.1單片機基本系統(tǒng)…………………………………………………………………………………
4.1.1 CPU……………………………………………………………………………………………
4.1.2 程序存儲器……………………………………………………………………………………
4.1.3 數據存儲器……………………………………………………………………………………
4.1.4 E2PROM存儲器…………………………………………………………………………………
4.1.5 I∕O口………………………………………………………………………………………
4.1.6 時鐘電路……………………………………………………………………………………
4.2 操作面板輸入電路………………………………………………………………………………
4.3 圈脈沖輸入電路…………………………………………………………………………………
4.3.1霍爾效應………………………………………………………………………………………
4.3.2霍爾傳感器……………………………………………………………………………………
4.4 液晶顯示器………………………………………………………………………………………
4.4.1 MCG12864A原理………………………………………………………………………………
4.4.2確定點陣關系及其對應字模…………………………………………………………………
4.4.3確定屏幕顯示位置及RAM 中的對應位置
4.4.4把確定出的點陣關系送入RAM 中的對應位置………………………………………………
4.5微型打印機………………………………………………………………………………………
4.5.1 TPμp-16A微型打印機接口控制時序………………………………………………………
4.5.2 TPμp-16A微型打印機的打印控制命令……………………………………………………
4.5.3 74LS373簡介…………………………………………………………………………………
4.5.4 8255簡介………………………………………………………………………………………
4.6 硬件抗干擾技術應用……………………………………………………………………………
5. 軟件設計…………………………………………………………………………………………
5.1主循環(huán)程序流程圖 ……………………………………………………………………………
5.2定時中斷服務程序………………………………………………………………………………
5.3圈脈沖中斷服務程序……………………………………………………………………………
5.4計價子程序………………………………………………………………………………………
5.5 打印子程序………………………………………………………………………………………
5.6切換顯示子程序…………………………………………………………………………………
5.7 校正時鐘子程序…………………………………………………………………………………
6.系統(tǒng)調試……………………………………………………………………………………………
6.1硬件調試…………………………………………………………………………………………
6.2 軟件調試…………………………………………………………………………………………
6.3連機測試…………………………………………………………………………………………
6.4指標測試與軟件固化……………………………………………………………………………
7.結論…………………………………………………………………………………………………
致謝……………………………………………………………………………………………………
參考文獻………………………………………………………………………………………………
附錄一:AT24C02接口程序……………………………………………………………………………
附錄二:液晶模塊的顯示程序…………………………………………………………………………
部分參考文獻
[1]楊恢先.單片機原理及應用[M].長沙:國防科技大學出版社
[2]肖鵬,陳偉民.一種新型多功能出租車計價方案設計[J].自動化與儀器儀表
[3]何小艇.電力拖動自動控制系統(tǒng)電子系統(tǒng)設計[M].杭州:浙江大學出版社
[4]何立民.MCS–51系列單片機應用系統(tǒng)設計系統(tǒng)配置與接口[M].北京:北京航空學院出版