欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2987|回復: 0
打印 上一主題 下一主題
收起左側

串行通訊簡單認識和接線方法

[復制鏈接]
跳轉到指定樓層
樓主
ID:107189 發表于 2016-3-5 03:35 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
串行通訊的基本概念:與外界的信息交換稱為通訊。基本的通訊方式有并行通訊和串行通訊兩種。
  一條信息的各位數據被同時傳送的通訊方式稱為并行通訊。并行通訊的特點是:各數據位同時傳送,傳送速度快、效率高,但有多少數據位就需多少根數據線,因此傳送成本高,且只適用于近距離(相距數米)的通訊。
  一條信息的各位數據被逐位按順序傳送的通訊方式稱為串行通訊。串行通訊的特點是:數據位傳送,傳按位順序進行,最少只需一根傳輸線即可完成,成本低但送速度慢。串行通訊的距離可以從幾米到幾千米。
  根據信息的傳送方向,串行通訊可以進一步分為單工、半雙工和全雙工三種。信息只能單向傳送為單工;信息能雙向傳送但不能同時雙向傳送稱為半雙工;信息能夠同時雙向傳送則稱為全雙工。 串行通訊又分為異步通訊和同步通訊兩種方式。在單片機中,主要使用異步通訊方式。
  MCS_51單片機有一個全雙工串行口。全雙工的串行通訊只需要一根輸出線和一根輸入線。數據的輸出又稱發送數據(TXD),數據的輸入又稱接 收數據(RXD)。串行通訊中主要有兩個技術問題,一個是數據傳送、另一個是數據轉換。數據傳送主要解決傳送中的標準、格式及工作方式等問題。數據轉換是 指數據的串并行轉換。具體說,在發送端,要把并行數據轉換為串行數據;而在接收端,卻要把接收到的串行數據轉換為并行數據。

目前較為常用的串口有9針串口(DB9)和25針串口(DB25),通信距離較近時(<12m),可以用電纜線直接連接標準RS232端口(RS422、RS485較遠),若距離較遠,需附加調制解調器(MODEM)。最為簡單且常用的是三線制接法,即地、接收數據和發送數據三腳相連,本文只涉及到最為基本的接法,且直接用RS232相連。
1、DB9和DB25的常用信號腳說明


2、RS232C串口通信接線方法(三線制)
首先,串口傳輸數據只要有接收數據針腳和發送針腳就能實現:同一個串口的接收腳和發送腳直接用線相連,兩個串口相連或一個串口和多個串口相連 同一個串口的接收腳和發送腳直接用線相連 對9針串口和25針串口,均是2與3直接相連;
兩個不同串口(不論是同一臺計算機的兩個串口或分別是不同計算機的串口)



圖2
上面表格是對微機標準串行口而言的,還有許多非標準設備,如接收GPS數據或電子羅盤數據,只要記住一個原則:接收數據針腳(或線)與發送數據針腳(或線)相連,彼些交叉,信號地對應相接,就能百戰百勝。
3、串口調試中要注意的幾點:

不同編碼機制不能混接,如RS232C不能直接與RS422接口相連,市面上專門的各種轉換器賣,必須通過轉換器才能連接;
線路焊接要牢固,不然程序沒問題,卻因為接線問題誤事;
串口調試時,準備一個好用的調試工具,如串口調試助手、串口精靈等,有事半功倍之效果;
強烈建議不要帶電插撥串口,插撥時至少有一端是斷電的,否則串口易損壞。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表