网站大量收购独家精品文档,联系QQ:2885784924

RS232介面程式控制.PDF

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RS232介面程式控制

CH 12 CH 12 CH 12 RS232 介面程式控制 RS232 介面程式控制 一般儀器控制用 工廠儀器控制用 高級儀器控制用 網路用 音樂用 印表機用 RS232C • 電腦中最常用的介面之一。 • RS-232 : Recommend Standard number 232. • C 表示最新的版本. • 大多電腦都是符合RS-232C一部份標準. • 全功能的 RS-232C 規定使用25-pin “D” 接頭,使 用其中的 22 pins. • 對電腦通訊而言,許多都是不必要的,因此節省 起見,大多數PC只使用一個9pin的公接頭。 • 事實上,只要使用其中3根pin便可達到全雙工 (full duplex)通訊的目的,一根Send ,一根 receive ,一根ground 。 Full duplex:送資料與接收資料同時進行,亦即是 雙向的溝通bi-directional DCE and DTE接頭 • RS232定義兩種接頭形式,接腳訊號定義不同 DCE (data communication Equipment) 資料通訊設備遠端儀器 母接頭 DTE (data terminal equipment) 資料終端設備電腦 公接頭 • DTE與DCE可以直接一對一連接線 • 但同類間連接需要用Null modem Cable ,交換 send與 receive腳位 /TALtech_web/resources/intro-sc.html#232c CD, DSR, DTR, RTS, CTS, RI都是硬體偵測傳輸狀態所需很少用 目前大多數只要利用RD與TD傳輸特定字元溝通,即可判斷 傳輸狀況,因此只要用RD, TD, ground 3根線即可 /TALtech_web/resources/intro-sc.html#232c 資料如何傳輸—start bit • RS232是屬於序列式的(serial)傳輸資 料,亦即資料是一個bit一個bit傳的 • 平時,TD與RD是在高電位,一端的TD 是接到另端的RD ,當有資料要傳時,一 端的TD會先被拉低電位,而另一端的 RD接收到低電位開始接收資料,這個動 作叫做送Start bit(起始位元) TD RD Common ground 接收資料-data bits • Start bit開始之後,兩邊的設備便準備接收接下來的 資料 • 為了溝通起見,兩邊必須有一樣的傳輸速度(baud rate) ,並了解接下來有多少data bits要送過來 • Baud rate:紀念法國人Jean Maurice Emile Baudot, 發明用5bit代碼表示英文字母。表示每秒多少bit的傳 輸動作 • 確定好傳輸速度,接下來要傳多少bit ,也要規定好, 一般是傳8或7 bit ,以8 bit最常用。LSB最小位元先 送。 Start bit 1 00 1 1 1 0 0 資料檢查Parity bit • 序列資料是否傳得正確?奇偶檢查 • Data bit送完,再附送一個parity bit ,讓接收端檢查 資料正確性 • 通常有以下幾種: none:不送parity bit最常用 Odd:當data bit有偶數個1時=送1補成奇數個 Even :當data bit有奇數個1時=送1補成偶數個 • Mark:永遠送1做parity bit • Spa

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档