999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的計算器設(shè)計

2017-10-23 06:25:58
福建質(zhì)量管理 2017年17期
關(guān)鍵詞:單片機用戶

(南昌理工學院電子與信息學院 江西 南昌 330013)

基于單片機的計算器設(shè)計

繆星星

(南昌理工學院電子與信息學院江西南昌330013)

設(shè)計以實現(xiàn)基本四則運算與常用三角函數(shù)計算作為基礎(chǔ)功能的計算器,并在此基礎(chǔ)之上,添加數(shù)據(jù)采集與數(shù)據(jù)分析功能。

單片機;計算器;液晶;串口

一、引言

在現(xiàn)實生活中,數(shù)學計算常常伴隨我們左右,一個簡單廉價的計算器可以極大的方便人們生產(chǎn)生活中的計算問題,那么在滿足常規(guī)數(shù)學計算的同時,提供簡單數(shù)據(jù)分析,將賦予計算器全新的生命,這將使計算器更好的成為人們的生產(chǎn)力工具,使用現(xiàn)有技術(shù),解決和方便人們生活中的問題是本設(shè)計的最大意義。

二、總體設(shè)計

系統(tǒng)由下位機系統(tǒng)和上位機系統(tǒng)兩個系統(tǒng)組成,下位機系統(tǒng)由單片機最小系統(tǒng),串口通信模塊,按鍵輸入模塊,LCD液晶顯示模塊組成,上位機系統(tǒng)為PC端桌面程序。下位機系統(tǒng)主要完成對用戶輸入的數(shù)學表達式的計算,并在計算完成后自動將相關(guān)數(shù)據(jù)通過單片機串口模塊,上傳至上位機系統(tǒng)。上位機系統(tǒng)則實時接收下位機發(fā)送數(shù)據(jù),內(nèi)部使用相關(guān)算法,對上傳數(shù)據(jù)進行統(tǒng)計分析,系統(tǒng)結(jié)構(gòu)為:

系統(tǒng)工作原理見圖2-1:

圖1 系統(tǒng)工作原理框圖

三、硬件設(shè)計

下位機系統(tǒng)使用串口數(shù)據(jù)線與PC端口連接,按下系統(tǒng)電源按鍵,系統(tǒng)開始運行,首先進行各模塊進行初始化工作,系統(tǒng)初始化完成后,系統(tǒng)進入等待狀態(tài)等待用戶的按鍵輸入,當硬件電路感知到用戶輸入時,LCD液晶屏中會對用戶輸入進行實時顯示,當用戶按下“=”鍵時,系統(tǒng)程序會對用戶輸入的表達式進行處理,計算出表達式結(jié)果,同時通過串口模塊將表達式及結(jié)果數(shù)據(jù)上傳至PC上位,PC上位機接收串口數(shù)據(jù),對數(shù)據(jù)進行相關(guān)處理顯示。

圖2 硬件設(shè)計電路圖

四、軟件設(shè)計

系統(tǒng)軟件設(shè)計,是指通過軟件編程的方式協(xié)調(diào)系統(tǒng)各硬件電路運行,通過軟硬結(jié)合的方式,實現(xiàn)系統(tǒng)功能。它是整個系統(tǒng)穩(wěn)定,可靠運行的重要保障。

本設(shè)計中下位機系統(tǒng)程序包括,鍵盤按鍵掃描,LCD液晶顯示,單片機串口通信,數(shù)學表達式計算,主程序控制等模塊構(gòu)成。系統(tǒng)上電后,在主程序中首先完成各功能模塊的初始化工作,隨后主程序中進入while(1)大循環(huán),循環(huán)調(diào)用按鍵掃描模塊,對用戶輸入進行監(jiān)控,當有鍵按下,在鍵盤掃描模塊中將會獲取按鍵鍵值,同時主程序中會將鍵值放入表達式緩沖區(qū)中進行保存,并調(diào)用LCD液晶顯示模塊將用戶按鍵值在LCD1602液晶屏中進行顯示,當用達式輸入完畢按下“=”鍵,主程序中將會調(diào)用數(shù)學表達式計算模塊,首先從表達式緩沖區(qū)中讀取用戶輸入表達式,通過計算模塊的符號棧處理,將用戶輸入中綴表達式轉(zhuǎn)換為后綴表達式,存儲在后綴表達式緩沖區(qū)中,隨后計算模塊通過計算棧對后綴表達式進行計算求值,得出表達式計算結(jié)果,并通過LCD液晶顯示模塊,將計算結(jié)果在LCD中進行顯示,最后主程序調(diào)用單片機串口通信模塊,將表達式緩沖區(qū)的內(nèi)容與表達式計算結(jié)果發(fā)送到PC上位機系統(tǒng)中,上述步驟執(zhí)行完成,主程序重新回到按鍵掃描模塊中執(zhí)行,掃描等待用戶下一次的表達式輸入計算。主程序中當用戶按下清屏按鍵,主程序會調(diào)用LCD液晶顯示模塊,對LCD液晶顯示進行清除,同時會將各緩沖區(qū)內(nèi)存空間進行初始化操作,完成清屏后回調(diào)到按鍵掃描模塊,等待用戶下一次按鍵輸入。

[1]華成英.模擬電子技術(shù)基礎(chǔ)[M].清華大學出版社出版.2006.2

[2]陳海宴.51單片機原理及應(yīng)用[M].北京航空航天大學出版社.2010.7

[3]王東鋒.單片機C語言應(yīng)用100例[M].電子工業(yè)出版社.2008.3

[4]安曉輝.Qt Quick核心編程[M].電子工業(yè)出版社2015.1.

猜你喜歡
單片機用戶
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Microchip推出兩個全新PIC單片機系列
Camera360:拍出5億用戶
主站蜘蛛池模板: 日韩欧美网址| 久久公开视频| 精品国产亚洲人成在线| jizz国产在线| 无码'专区第一页| 自慰网址在线观看| 谁有在线观看日韩亚洲最新视频| 国产福利一区在线| 女人爽到高潮免费视频大全| 91久久天天躁狠狠躁夜夜| 亚洲一级毛片免费观看| 国产精品99一区不卡| 亚洲精品爱草草视频在线| 97免费在线观看视频| 97在线碰| 日韩亚洲高清一区二区| 少妇被粗大的猛烈进出免费视频| 国产污视频在线观看| 久久婷婷人人澡人人爱91| 凹凸精品免费精品视频| 中文字幕无码制服中字| 亚洲乱伦视频| 精品欧美日韩国产日漫一区不卡| 99热亚洲精品6码| 欧美精品1区| 午夜日本永久乱码免费播放片| 91www在线观看| 国产对白刺激真实精品91| 国产色爱av资源综合区| 亚洲综合在线网| 曰AV在线无码| 播五月综合| 98超碰在线观看| 色男人的天堂久久综合| 国产日本一区二区三区| 欧美三级自拍| 中文字幕首页系列人妻| 九九九精品成人免费视频7| 久久这里只精品国产99热8| 国产精品久久国产精麻豆99网站| 欧美黄色a| 青青网在线国产| 九九视频免费看| 亚洲欧美激情小说另类| 亚洲成a人片77777在线播放| 真人高潮娇喘嗯啊在线观看| 无码区日韩专区免费系列| 91福利一区二区三区| 国产无码在线调教| 久久免费视频播放| 国产91小视频在线观看| 国产成人综合在线视频| 亚洲国产欧美目韩成人综合| 国产91视频免费观看| 国产呦精品一区二区三区网站| 色偷偷av男人的天堂不卡| 日韩av电影一区二区三区四区| 99国产精品一区二区| 激情無極限的亚洲一区免费| 亚洲人成影院午夜网站| 亚洲人免费视频| 日韩东京热无码人妻| 欧美日韩在线第一页| 免费一极毛片| 欧美日韩在线第一页| 欧美a在线看| 精品国产一二三区| 91伊人国产| 久久精品视频亚洲| 99久久精品久久久久久婷婷| 欧美成人午夜视频免看| 国产尹人香蕉综合在线电影| 大香网伊人久久综合网2020| 2021亚洲精品不卡a| 精品无码国产自产野外拍在线| 午夜限制老子影院888| 国产成人调教在线视频| 国产成人亚洲欧美激情| 国产免费福利网站| 精品少妇人妻一区二区| 亚洲综合精品第一页| 婷五月综合|