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的單片機控制系統的仿真設計
主站蜘蛛池模板: 91成人在线免费视频| 亚洲第一成年免费网站| 国产精品亚欧美一区二区| yjizz国产在线视频网| 亚洲品质国产精品无码| 人人澡人人爽欧美一区| 欧美区一区二区三| 看看一级毛片| 一级片免费网站| 很黄的网站在线观看| 国产综合在线观看视频| 国产免费久久精品99re丫丫一| 99视频精品全国免费品| 国产在线小视频| 国产亚洲精品yxsp| 好紧太爽了视频免费无码| www.日韩三级| 欧美成人免费一区在线播放| 国产成人亚洲欧美激情| 日韩一区精品视频一区二区| 日本高清在线看免费观看| 72种姿势欧美久久久大黄蕉| 中文字幕日韩视频欧美一区| 日本不卡在线播放| 国产精品jizz在线观看软件| 国产微拍一区二区三区四区| 精品国产乱码久久久久久一区二区| 日本高清有码人妻| 亚洲a级在线观看| 日韩在线视频网站| 国产视频自拍一区| 视频一区亚洲| 久久国产热| 欧洲欧美人成免费全部视频| 亚洲日本韩在线观看| 国产欧美视频在线观看| 亚洲午夜福利精品无码不卡| 天天色天天综合| 国产一级裸网站| 毛片免费在线| 亚洲国产91人成在线| 蜜桃视频一区二区三区| 亚洲国产成人精品青青草原| 国产尹人香蕉综合在线电影| 亚洲人成色77777在线观看| 亚洲国产综合第一精品小说| 国产人成网线在线播放va| 日本午夜网站| 尤物特级无码毛片免费| 五月六月伊人狠狠丁香网| 欧美成在线视频| 日韩精品久久无码中文字幕色欲| 色综合综合网| 亚洲天堂免费| 国产第一页屁屁影院| 欧美色图久久| 亚洲精品无码抽插日韩| 国产最新无码专区在线| 国产乱人乱偷精品视频a人人澡| 性色生活片在线观看| 日本欧美一二三区色视频| 国产福利在线免费| 久久久久国产一区二区| 国产成人精品一区二区不卡| 中文字幕2区| 亚洲二区视频| 狂欢视频在线观看不卡| 乱人伦99久久| 国产成人免费高清AⅤ| 亚洲精品综合一二三区在线| 88国产经典欧美一区二区三区| 玖玖精品视频在线观看| 一级黄色欧美| 天天色天天综合网| 老汉色老汉首页a亚洲| 色婷婷综合激情视频免费看| 国产成人精品视频一区二区电影 | 国外欧美一区另类中文字幕| 日韩小视频在线播放| 91小视频版在线观看www| 亚洲国产成人综合精品2020 | 在线视频亚洲欧美|