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

運用單片機與計算機通信進行溫度顯示監控

2018-03-20 09:10:02大連計算機職業中專
電子世界 2018年4期
關鍵詞:單片機

大連計算機職業中專 梁 偉

DS18B20數字溫度計提供9至12位的攝氏溫度測量,并具有易失性的用戶可編程報警功能。DS18B20單總線與中央微處理器進行通信,溫度測溫范圍為-55~+125℃。DS18B20消除外部電源需要,能夠直接將溫度轉化,從數據線導出,可以應用于空調環境控制,建筑物內的溫度監控系統和過程監控控制系統,具有微型化、低功耗、高性能等優點。

運用單片機與計算機通信,實現建筑物內溫度監控平臺包括單片機BST-V51開發板、Keil C51單片機與C語言軟件、1602液晶顯示模塊、DS18B20數字溫度計、計算機與VC++ 6.0軟件,下面介紹調試方法,分四個步驟。

1.運用1602液晶顯示模塊顯示字母和數字

1602LCD主要技術參數:顯示容量:16×2個字符,芯片工作電壓:4.5—5.5V,采用標準的16腳帶背光接口,內部的控制器共有11條控制指令,1602液晶模塊的讀寫操作、屏幕和光標的操作都是通過指令編程來實現的,基本操作按照讀寫操作時序圖進行,打開Keil C51單片機軟件編寫1602LCD初始化函數void lcdInit()、寫指令函數void lcdWritComm(uchar comm)、寫數據函數void lcdWritData(uchar dat)、1602液晶顯示函數void display(int v)等操作代碼,啟動stc-isp-15xx-v6.85F燒寫應用軟件,燒寫代碼,實現1602液晶顯示字母和數字。

2.運用DS18B20數字溫度計進行1602液晶顯示

DS18B20的核心功能是它的直接讀數字的溫度傳感器,溫度傳感器的精度為0.0625℃,在上電狀態下默認的精度為12位。DS18B20啟動后保持低功耗等待狀態;當需要執行溫度測量和AD轉換時,總線控制器發出[44h] 溫度轉換指令,產生的溫度數據以兩個字節的形式被存儲到高速暫存器的溫度寄存器RAM中。編寫DS 18B20復位函數void dsInit(),溫度轉換函數void tempChangeCmd(),讀RAM溫度數據函數void tempReadCmd()等操作代碼,實現液晶顯示溫度如圖1所示。

3.運用STC89C52單片機與PC機串口通信

編寫單片機串口通信初始化函數void serInit(void),串口通信函數void serComm(char *ptr),打開串口調試助手應用軟件,實現STC89C52單片機與PC機串口通信如圖所示。

4.運用VC++MSComm控件編寫可視化PC機控制界面

MSComm是Microsoft公司提供的簡化Windows下串行通信編程的ActiveX控件,它為應用程序提供了通過串行接口收發數據的簡便方法。MSComm 控件常用的屬性有,CommPort設置并返回通信端口號; Settings 以字符串的形式設置并返回波特率、奇偶校驗、數據位、停止位; PortOpen設置并返回通訊端口的狀態,也可以打開和關閉端口; Input 從接收緩沖區返回和刪除字符; Output 向傳輸緩沖區寫一個字符串等屬性。

在計算機打開VC,新建文件,建立工程,工程取名為temperature_dis。打開“Project->Add To Project->Components and Controls->Registered Activex Controls”,然后選擇控件:Microsoft Communication Control,version 6.0插入到當前的工程中。

將CMSComm 的相關文件 mscomm.cpp 和 mscomm.h加入到工程中。選擇控件工具條中的串口控件,增加OnOn-CommMscomm1() 函數。選擇控件工具條中的編輯框控件abl,為編輯框和串口選擇關聯變量m_tempDat和m_temp-Comm,在OnInitDialog() 函數加入代碼。

圖1

圖2

可視化PC機控制界面能夠實時顯示建筑物內的當前溫度如圖2所示。

在單片機組成的溫度監控系統中,一般由單片機作為下位機,完成數據采集、狀態判別、輸出控制溫度參數,上位機PC機完成采集數據信息的存儲與分析,以實現對溫度的實時監控。

[1]郭天祥.數字電子技術基礎[M.]電子工業出版社.

[2]BST-V51單片機開發板教程. 深圳市亞博智能科技有限公司.

[3]DS18B20中英文數據手冊.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产极品粉嫩小泬免费看| 四虎亚洲国产成人久久精品| 欧美高清三区| 亚洲日韩精品欧美中文字幕| 成人毛片免费观看| 国产本道久久一区二区三区| 国产亚洲精品yxsp| 久久精品只有这里有| 国产精品污污在线观看网站 | 爱做久久久久久| 国产精品网址你懂的| 久久综合伊人77777| 九九热视频在线免费观看| 国产精品观看视频免费完整版| 亚洲区一区| 午夜精品久久久久久久无码软件| 国产一区二区免费播放| 一级毛片不卡片免费观看| 99视频在线看| 精品国产成人国产在线| 国产va免费精品| 一本二本三本不卡无码| 欧美在线视频不卡| 亚洲一区无码在线| 无码日韩精品91超碰| 国产精品999在线| 三上悠亚精品二区在线观看| jijzzizz老师出水喷水喷出| 欧洲日本亚洲中文字幕| 性欧美精品xxxx| 精品少妇人妻一区二区| 婷婷色中文| 丝袜美女被出水视频一区| 亚洲人成日本在线观看| 2022国产91精品久久久久久| 亚洲天堂福利视频| 99精品国产电影| 老司国产精品视频91| 人妻精品全国免费视频| 国产精品hd在线播放| 久久亚洲国产视频| 日韩色图区| 国产成人1024精品| 在线综合亚洲欧美网站| 91亚洲精选| 色欲色欲久久综合网| 一级毛片免费不卡在线视频| 久久国产乱子伦视频无卡顿| 福利姬国产精品一区在线| 日韩人妻少妇一区二区| 亚洲水蜜桃久久综合网站| 夜夜爽免费视频| 午夜a视频| 国产精品性| 午夜a级毛片| 伊在人亚洲香蕉精品播放| 日韩在线成年视频人网站观看| 亚洲欧美另类日本| 国产精品人成在线播放| 国产一级毛片在线| 天天干天天色综合网| 久久精品欧美一区二区| 欧美日韩一区二区在线免费观看| 91精品视频播放| 日韩AV手机在线观看蜜芽| 国产毛片高清一级国语| 国产69精品久久久久孕妇大杂乱| 亚洲美女高潮久久久久久久| 伊大人香蕉久久网欧美| 国产成人高清亚洲一区久久| 无码福利视频| av尤物免费在线观看| 九色视频一区| a亚洲视频| 日韩成人高清无码| 啪啪永久免费av| 亚洲精选无码久久久| 2021精品国产自在现线看| 国产自在线拍| 中国国产A一级毛片| 精品无码一区二区在线观看| 99手机在线视频|