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

51單片機與PC機串行通信接口的設計

2009-04-23 10:03:58
新媒體研究 2009年6期
關鍵詞:單片機標準

王 瑋

[摘要]介紹單片機與上位PC機串行通信的方法,設計單片機與PC機之間基于串行接口RS-232標準的串行通信接口電路。系統使用MAX232芯片以及外圍電路進行電平轉換實現單片機串行通訊口與PC機串行通訊口的互連,給出單片機與PC機實現串行通信的軟件設計方法。

[關鍵詞]串行通信 串行接口RS-232標準 電平轉換

中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)0320005-01

一、引言

近年來,單片機以其極高的性價比越來越多的在智能式儀表和工業過程控制中得到廣泛的應用。但由于其本身資源有限,在一些復雜過程或功能較多的控制中就難以滿足要求,需要將單片機的數據送到上一級的微機進行處理。因此實現上位機(PC機)與下位機(單片機)之間的數據可靠通信是必須解決的主要問題之一,在數據傳輸

量不大的情況下,按照RS-232標準進行串行通信越來越多的服務于各種應用系統中。

二、串行通信的基本原理

串行通信是指數據按位順序傳送的通信。串行數據傳送的特點是:通信線路簡單,最多只需一對傳輸線即可實現通信,成本低但速度慢,其通信線路既能傳送數據信息,又能傳送聯絡控制信息;它對信息的傳送格式有固定要求,具體分為異步和同步兩種信息格式,與此相應有異步通信和同步通信兩種方式;在串行通信中,對信息的邏輯定義與TTL不兼容,需要進行邏輯電平轉換;計算機與外界的數據傳送大多是串行的,其傳送的距離可以從幾米到幾千公里。單片機中使用的串行通信通常都是異步方式的。

(一)串行通信的兩種基本方式

1.異步傳送方式

異步傳送的特點是數據在線路上的傳送是不連續的。在線路上數據是以一個字(或稱字符)為單位來傳送的。異步傳送時,各個字符可以是接連傳送的,也可以是間斷傳送的,這完全由發送方根據需要來決定的。另外,在異步傳送時,同步時鐘脈沖并不傳送到接收方,即雙方各用自己的時鐘源來控制發送和接收。

2.同步傳送方式

同步傳送是一種連續傳送數據的方式。在通信開始以后,發送端連續發送字符,接收端也連續接收字符,直到通信告一段落。同步傳送時,字符與字符之間沒有間隙,也不用起始位和停止位。

3.通信中數據的傳送方式

通常在串行通信中,數據在兩個站之間是雙向傳送的,既可以A站作發送端,B站作接收端;也可以B站作發送端,A站接收端。

根據具體的需要,又可分為半雙工(Half Duplex)和全雙工(Full Duplex),半雙工只有一條傳輸線,盡管傳輸也可以雙向進行,但每次只能有一個站發送,另一個站接收。即可以是A發送到B,也可以是B發送到A,但A,B不能同時發送,當然也不能同時接收。

而全雙工有兩條傳輸線,因此兩個站既可以同時發送,又可以同時接收,或者說一個站可以同時進行發收。

(二)通信過程的實現RS-232串行接口標準

為了便于計算機和各種外圍設備的串行通信連接,更廣義地來講是為了各種數據終端設備(DTE)和數據通信設備(DCE)之間的連接,制定了若干種串行通信接口標準。只要是符合某種標準的設備之間就可以直接互相連接、互相通信。

RS-232串行接口標準是目前最常用的標準之一。RS-232-C串行通信接口是美國電氣工業協會(EIA)與BELL公司等一起開發的一種標準通信協議,現在它在終端﹑外設與計算機中被廣泛應用。完整的RS-232接口有25根線,采用一種25芯(針)的插頭座,彼此連接十分方便。現在經常采用一種9針的插座來互相連接,因為25條線種最經常使用的只有9條線

(三)RS-232標準接口的實現及電平轉換

PC機有兩個標準的RS-232串行口,其電平采用的是EIA電平,而單片機的串行通信是由TXD(發送數據)和RXD(接收數據)來進行全雙工通信的,它們的電平是TTL電平,為了PC機與單片機之間能可靠地進行串行通信,需要用電平轉換芯片。由于MC1488和MC1489需要±12V﹑+5V電源供電,故采用MAXIM公司生產的低功耗﹑單電源的MAX232芯片,因為它自身帶有電源電壓變換器,可以把+5V電源變換成RS-232輸出電平所需的±10V電壓,能實現RS-232的技術指標,并只需要+5V的電源,為串行通信帶來了較好的性能和低廉的價格。

(四)硬件電路的實現

通信過程實現部分介紹了如何在51單片機與PC機之間進行硬件電路的連接,在硬件電路中介紹了RS-232串行接口標準,闡述了如何利用MAX232芯片來進行電平的轉換,保證通信過程不出現邏輯紊亂。

單片機與RS-232的連接電路如下圖:

三、結束語

本文論述了如何在MCS-51單片機與PC機之間進行串行通信,實現了二者之間的數據﹑信息的交流。闡述了串行通信的基本原理和通信過程中的數據傳送方式。在單片機方面針對51單片機串行接口的特點﹑工作原理﹑串行接口的控制,各種工作方式等問題進行了講解。通信過程實現部分介紹了如何在51單片機與PC機之間進行硬件電路的連接,在電路中介紹了RS-232串行接口標準,闡述了如何利用MAX232芯片來進行電平的轉換,保證通信過程不出現邏輯紊亂。

參考文獻:

[1]胡乾斌、李光斌、李玲、甘錫英,單片微型計算機原理與應用[M].武漢:華中科技大學出版社,1997.

[2]曹漢房主編,數字電路與邏輯設計(第四版)[M].武漢:華中科技大學出版社,2004.

猜你喜歡
單片機標準
2022 年3 月實施的工程建設標準
基于單片機的SPWM控制逆變器的設計與實現
電子制作(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
忠誠的標準
當代陜西(2019年8期)2019-05-09 02:22:48
美還是丑?
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
你可能還在被不靠譜的對比度標準忽悠
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
一家之言:新標準將解決快遞業“成長中的煩惱”
專用汽車(2016年4期)2016-03-01 04:13:43
主站蜘蛛池模板: 国产在线小视频| 午夜无码一区二区三区| 免费午夜无码18禁无码影院| 亚洲开心婷婷中文字幕| 亚洲国产AV无码综合原创| 四虎AV麻豆| 国产99热| 无码一区二区波多野结衣播放搜索| 国产精品99r8在线观看| 国产视频a| 亚洲精品福利视频| 亚洲综合一区国产精品| 精品少妇人妻无码久久| 国产系列在线| 一级毛片无毒不卡直接观看| 青青操国产| 九色视频线上播放| 成人午夜亚洲影视在线观看| 午夜a级毛片| 99re热精品视频中文字幕不卡| 亚洲欧美h| 精品亚洲欧美中文字幕在线看| 国产欧美精品午夜在线播放| 欧美成人国产| 亚洲视频一区| 欧美色亚洲| 114级毛片免费观看| 成人欧美日韩| 99热这里都是国产精品| 亚洲区欧美区| 成人国产精品网站在线看| 国产后式a一视频| 国产亚洲精久久久久久久91| 精品99在线观看| 69国产精品视频免费| 亚洲天堂日韩在线| 亚洲无码电影| 好紧太爽了视频免费无码| 亚洲综合香蕉| 99精品视频九九精品| 久久性视频| 亚洲香蕉伊综合在人在线| 国产亚洲男人的天堂在线观看| 成年免费在线观看| 免费国产无遮挡又黄又爽| 欧美第九页| 97一区二区在线播放| 久久semm亚洲国产| 精品色综合| 青青青国产视频手机| 手机成人午夜在线视频| 久久亚洲AⅤ无码精品午夜麻豆| 久久久国产精品无码专区| 亚洲a级在线观看| 多人乱p欧美在线观看| 深夜福利视频一区二区| 婷婷伊人久久| 精品视频在线观看你懂的一区| 国产特一级毛片| 强乱中文字幕在线播放不卡| 91香蕉国产亚洲一二三区| 色香蕉网站| 中文字幕在线播放不卡| 五月婷婷综合在线视频| 成AV人片一区二区三区久久| 97国内精品久久久久不卡| 色哟哟精品无码网站在线播放视频| 亚洲无码视频喷水| 99久久亚洲综合精品TS| 一级毛片在线免费看| 丝袜亚洲综合| 9丨情侣偷在线精品国产| 97视频在线观看免费视频| 亚洲第一黄色网址| 成人av专区精品无码国产| 青青热久麻豆精品视频在线观看| 亚洲日韩在线满18点击进入| 欧美成人aⅴ| 亚洲乱码在线播放| 国产超碰一区二区三区| 在线日韩日本国产亚洲| 国产成人免费|