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的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产麻豆va精品视频| 日韩精品毛片| 幺女国产一级毛片| 亚洲AV成人一区二区三区AV| 国产激情在线视频| 天天躁日日躁狠狠躁中文字幕| 免费在线播放毛片| 亚洲中文字幕无码爆乳| 在线观看亚洲人成网站| 国产高清国内精品福利| 青草视频网站在线观看| 国产精品久久自在自线观看| 午夜精品福利影院| 极品国产在线| 人人看人人鲁狠狠高清| 免费观看精品视频999| 亚洲一区二区精品无码久久久| 国产真实乱了在线播放| 三上悠亚精品二区在线观看| 人人91人人澡人人妻人人爽| 国产成人在线小视频| 久久国语对白| 国产精品思思热在线| 一区二区三区在线不卡免费| 欧美成人手机在线视频| 欧美精品aⅴ在线视频| 久久久久国产精品嫩草影院| 99re经典视频在线| 亚洲男人的天堂久久香蕉网| 青青草国产在线视频| 一区二区日韩国产精久久| 天天综合网站| 国产丝袜无码一区二区视频| 一本大道香蕉久中文在线播放 | 三级毛片在线播放| 2048国产精品原创综合在线| а∨天堂一区中文字幕| 午夜国产理论| 91精品国产综合久久不国产大片| 欧美色视频在线| 免费人成视网站在线不卡| 国产在线观看成人91| 精品小视频在线观看| 精品伊人久久久大香线蕉欧美| 国产欧美日韩视频怡春院| 69av在线| 亚洲精品视频网| 中文字幕亚洲精品2页| 永久在线播放| 国产精品人成在线播放| 国产玖玖视频| 国产精品久久久久久久久久久久| 色天堂无毒不卡| 欧美日韩北条麻妃一区二区| 亚洲日产2021三区在线| 99免费在线观看视频| 人妖无码第一页| 亚洲AV无码一二区三区在线播放| 色老二精品视频在线观看| a在线观看免费| 激情综合婷婷丁香五月尤物| 久久96热在精品国产高清| 国产精品美女网站| 日本免费福利视频| 成年人国产视频| 久操线在视频在线观看| 亚洲清纯自偷自拍另类专区| 国产精品久久久精品三级| 久久久久久久蜜桃| 国产丝袜第一页| 99精品欧美一区| 欧美中文字幕在线视频| 亚洲欧美另类视频| yjizz国产在线视频网| 啪啪啪亚洲无码| 国产乱子伦手机在线| 精品久久国产综合精麻豆| 熟妇无码人妻| 亚洲天堂免费观看| 一级毛片在线播放免费观看| 丰满少妇αⅴ无码区| 99热国产在线精品99|