亚洲美女爱爱-夜夜添夜夜添夜夜摸夜夜摸-97碰成人国产免费公开视频-国产午夜大片-www黄av-国产94在线 | 亚洲-亚洲午夜久久久精品一区二区三剧-精品视频亚洲-久久久久国色av∨免费看-黄色片一区二区-69福利视频-国产老头和老头xxxxx免费-99精品视频一区在线观看-日韩三级黄色毛片-亚洲激情图片区-黄色a一级-99re6在线-91九色视频-日本欧美久久久-成人国产精品免费观看

你的位置:首頁 > 電源管理 > 正文

VB6單片機如何和單片機建立聯(lián)系?

發(fā)布時間:2017-07-04 責(zé)任編輯:susan

【導(dǎo)讀】PC機與單片機之間的通信是通過串行口來實現(xiàn)的,本文所論述的系統(tǒng)是一個用于制藥廠倉庫的監(jiān)控和管理系統(tǒng),上位機(PC機)除負責(zé)對下位機(MCS—51單片機)進行監(jiān)管和控制外,還用于采集下位機傳送的數(shù)據(jù)進行數(shù)據(jù)庫化管理。
 

 
1.基于VB6的PC機與多臺單片機通信的應(yīng)用
 
在庫房管理系統(tǒng)中,傳統(tǒng)的方法是通過干濕度表、雙金屬式測量計等檢測器材進行人工測量,然后對不符合溫度、濕度等要求的庫房進行通風(fēng)、去濕、降溫等工作。這種人工方式效率低、誤差大,隨機事件難以預(yù)料,使庫房管理質(zhì)量得不到很好的保證。本文所論述的系統(tǒng)是一個用于制藥廠倉庫的監(jiān)控和管理系統(tǒng),上位機(PC機)除負責(zé)對下位機(MCS—51單片機)進行監(jiān)管和控制外,還用于采集下位機傳送的數(shù)據(jù)進行數(shù)據(jù)庫化管理,另外,上位機還可以對庫房藥品入庫、出庫、有效期、交易方式等信息進行管理,并可用實時曲線和報表的形式查詢。下位機(MCS-51單片機。MCS-51單片機及其外圍設(shè)備我們稱之為庫機)負責(zé)收集庫房中溫度、濕度、煙霧等信息并傳給上位機。此系統(tǒng)可使辦公人員坐在辦公室里對遠在幾百米之位的庫房進行監(jiān)控和管理,不但使辦公人員從繁重的體力勞動中解放出來,而且使庫房管理快速準確,提高了企業(yè)的管理水平和辦公自動化水平。
 
2.系統(tǒng)構(gòu)成及工作原理
 
PC機里安裝著用VB6編寫的倉庫管理系統(tǒng),作為前臺操作系統(tǒng)。系統(tǒng)的數(shù)據(jù)庫格式采用VB數(shù)據(jù)庫格式,也稱為本地數(shù)據(jù)庫,這類數(shù)據(jù)庫文件使用與 MicroSoft Access相同的格式,數(shù)據(jù)的存取利用VB6的ADO控件通過MicroSoft Jet (Joint Engineering Technology) 數(shù)據(jù)庫引擎,速度快工作效率高。此管理系統(tǒng)包括進庫藥品、進庫日期、出庫藥品、出庫日期、經(jīng)手人等的查詢,以及藥品過期提示等。另外還把庫機傳送來的數(shù)據(jù)實時顯示并存放在本地硬盤中,以便查詢和打印。后臺系統(tǒng)是一個上位機與多臺下位機通信的通信系統(tǒng),多臺下位機不斷從倉庫采集溫度、濕度、煙霧等數(shù)據(jù)傳給上位機,PC機進行實時顯示,并可以設(shè)置溫度、濕度、煙霧、等參數(shù),單片機根據(jù)設(shè)定參數(shù)來控制倉庫里的去濕、降溫和報警系統(tǒng),從而使庫房達到預(yù)定的環(huán)境。如果庫房內(nèi)環(huán)境與設(shè)定環(huán)境不符,單片機就會喚醒降溫、去濕設(shè)備,把倉庫內(nèi)參數(shù)鎖定在預(yù)定的范圍之內(nèi),如發(fā)生火災(zāi)、被盜等意外事件,單片機就會驅(qū)動火災(zāi)、防盜報警系統(tǒng),并把信號傳給上位機,使其在屏幕上作出顯示。
 
3.PC機與單片機之間的通信

3.1 通信方式的實現(xiàn)
 
PC機與單片機之間的通信是通過串行口來實現(xiàn)的(如圖2)。由于單片機系統(tǒng)電平是TTL電平,與標注RS-232C不兼容,又考慮到通信距離,我們采用Maxim 公司生產(chǎn)的Max485芯片將TTL電平轉(zhuǎn)化為RS-485標準,然后再進行RS-485與RS-232之間的轉(zhuǎn)換,再與PC機的串口連接。這種轉(zhuǎn)換方式延長了通信的距離,最長可達1200米,提高了系統(tǒng)的可行性。
 
3.2 通信協(xié)議及程序設(shè)計思想
 
本系統(tǒng)由于是一臺上位機和多臺下位機,所以要給下位機設(shè)置一個通信代碼,為簡單起見,取0~255之間的任意四個即可。當(dāng)PC機欲與某個單片機通信時,便向所有單片機發(fā)出通信代碼。單片機在接到代碼后與自己的代碼進行核對,如果一致則向PC機發(fā)出回應(yīng),開始通信,其它的單片機繼續(xù)采集和傳輸數(shù)據(jù)。
 
3.3 上位機程序設(shè)計
 
VB6中有一個專門用來串行通信的控件---MSComm控件。MSComm控件最常用的屬性如下:
 
CommPort屬性:設(shè)置并返回通信端口號,指定PC機上用于通信的串口
 
SetTIng屬性:以字符串的形式設(shè)置并返回波特率,奇偶校驗,數(shù)據(jù)位和停止位
 
PortOpen屬性:設(shè)置并返回通信端口的狀態(tài),用于打開和關(guān)閉端口
 
Rthreshold 屬性:MSComm 控件設(shè)置CommEvent 屬性為ComEvReceive并產(chǎn)生OnComm之前設(shè)置并返回的要接收的字符數(shù)
 
Input屬性:從接收緩沖區(qū)返回和刪除字符,用于接收數(shù)據(jù)
 
InputLen 屬性:設(shè)置并返回Input屬性從接收緩沖區(qū)讀取的字符數(shù)
 
Output屬性:向緩沖區(qū)寫一個字符,用于發(fā)送數(shù)據(jù)
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索

關(guān)閉

?

關(guān)閉

主站蜘蛛池模板: 国产高潮久久久 | 在线观看黄色国产 | 亚洲成色最大综合在线 | 成人在线超碰 | 天天伊人网 | 国产精品一区二区久久乐夜夜嗨 | 国产精品玖玖玖在线 | 午夜寂寞影院在线观看 | 波多野结衣一区二区三区高清av | 国产午夜精品无码一区二区 | 日本高清中文字幕免费一区二区 | 午夜精品国产精品大乳美女 | av大片在线无码永久免费网址 | 隔壁人妻偷人bd中字 | 艳妇臀荡乳欲伦69调教视频 | 91超碰人人 | 国产真实精品久久二三区 | 99久久久无码国产精品性 | 亚洲欧美乱日韩乱国产 | 麻豆aⅴ精品无码一区二区 成人做爰100部片免费看网站 | 成人性生生活性生交免费 | 超碰91人人 | 一级一片免费看 | 国产91精品一区二区三区四区 | 国产精品推荐 | 老子午夜理论影院理论 | 娇喘顶撞深初h1v1 | 国产精品玖玖玖在线资源 | 女人爽到喷水的视频大全 | 麻花传媒在线观看免费 | 国产强奷在线播放 | 精品国偷自产在线视频 | 成人午夜国产内射主播 | 宅女噜噜66国产精品观看免费 | 久久一道本 | 国产99视频精品免费视频7 | 国产无遮挡又黄又爽在线视频 | 白嫩初高中害羞小美女 | 亚洲五月综合缴情在线观看 | 九九热在线视频 | 国产一线天粉嫩馒头极品av | 无码人妻精品一二三区免费 | 久久男人av资源网站 | 黄网址在线观看 | 99成人国产综合久久精品 | 57pao成人国产永久免费视频 | 特级毛片全部免费播放器 | 国产女人高潮的av毛片 | 国产精品一区二区三区在线 | 日韩男人的天堂 | 国内精品免费久久久久电影院 | 国产美女被遭强高潮网站下载 | 老色批av | 97精品免费视频 | 杨幂一区二区三区免费看视频 | 粉嫩av国产一区二区三区 | wwwav不卡| 亚洲人毛耸耸少妇xxx | 怡红院成永久免费人全部视频 | 日韩a级在线观看 | 天天噜噜噜在线视频 | 国产精品乱码久久久久软件 | 成人在线视频一区 | 国产欧美综合在线观看第十页 | 欧美人动与zoxxxx乱 | 日本特黄特色大片免费视频网站 | 78色淫网站女女免费 | 亚洲欧洲综合在线 | 永久免费成人代码 | 婷婷伊人五月尤物 | 日韩高清一区 | 777米奇色狠狠俺去啦777 | 夜夜爽日日澡人人添蜜臀 | 亚洲一区二三区 | 亚洲激情五月婷婷 | 成人国产一区二区三区精品 | 精品国产肉丝袜久久首页 | 中文字幕在线字幕中文 | 国产好大好紧好爽好湿视频唱戏 | av人摸人人人澡人人超碰下载 | 国产精品嫩草影院一二三区入口 | 国产系列丝袜熟女精品视频 | 欧美黑人一级视频 | 在线欧美中文字幕农村电影 | wwww亚洲 | 国产男女裸体做爰爽爽 | 婷婷综合久久狠狠色99h | 漂亮人妻被中出中文字幕 | 国产高潮抽搐喷水高清 | 69久久夜色精品国产69蝌蚪网 | 亚洲色图狠狠干 | 国产精品久久久久久久久久久久午衣片 | 国产一区二区自拍视频 | 一级性生活免费视频 | 国产av一区二区三区天堂综合网 | 人妻系列无码专区久久五月天 | 色吊丝永久性观看网站免费 | 图书馆的女友动漫在线观看 | 亚洲欧美日韩国产国产a |