1樓:匿名使用者
只要是採用rs232,串列埠通訊,起始位,停止位,都是自動加上去的 ,不用操心的。至於校驗位,微控制器沒有,可以用tb8,rb8來代替。
在電腦上,只要選擇校驗位就行了。電腦上的超級終端,開啟後就可以設定了。
如下圖。
rs-232串列埠通訊起始位,資料位,停止位怎麼區分
2樓:匿名使用者
最常用的「資料幀」格式是(n,8,1):
1、n的意思是無「奇偶校驗」,即起始位;
2、8的意思是資料是8位的,即資料位;
3、1的意思是1個「停止位」,即停車位。
在這種情況下一個資料幀總共包括10位:1個起始位(低電平,用於同步),8個資料位(這是要傳送的資訊),以及1個停止位(高電平,用於表示資料幀結束)。
當突然取樣到連續的兩個低電平時即認為是啟動訊號,而排除了干擾訊號的情況,而後每次都是進行取樣,取樣完預先設定好的幀格式後(包括停止位)即完成了一次資料傳輸。
3樓:匿名使用者
最常用的「資料幀」格式是(n,8,1),n的意
思是無「奇偶校驗」,8的意思是資料是8位的,1的意思是1個「停止位」。於是,在這種情況下一個資料幀總共包括10位:1個起始位(低電平,用於同步),8個資料位(這是要傳送的資訊),以及1個停止位(高電平,用於表示資料幀結束)
rs-232串列埠通訊 起始位,資料位 停止位
4樓:匿名使用者
其實是這樣的,接收端自己有一個時鐘,以16倍baudrate進行取樣,每8個取樣一個點,當突然取樣到連續的兩個低電平時即認為是啟動訊號,而排除了干擾訊號的情況,而後每次都是進行取樣,取樣完預先設定好的幀格式後(包括停止位)即完成了一次資料傳輸。
而您所說的上升下降沿其實在spi和i2c中應用到的。
希望我的回答對你有幫助,謝謝^_^
5樓:匿名使用者
我的理解是傳輸過程中可能會使用11 10 01 00這幾種表示,這樣就可以知道哪些是資料位哪些是停止位了,不知對也不對,書上寫的很大概……
在實際通訊中,只要兩端引數一致,就可以正常通訊了
RS232串列埠通訊疑惑
一個位元組確實是8位,是適應早期計算機硬體技術水平,資料匯流排是並行的8根,所以以8位資料為一個單位起名字叫 位元組 沒有什麼特別的奧妙。後來技術發展了,很容易製作16 32 64條 並行資料線的積體電路了,但是已經有了位元組概念,為了技術的連貫性,就沿用了位元組這個單位,其實早期還用過1位和4位為...
電腦沒有rs232怎麼連微控制器
市面上賣的usb轉換線有兩種,一種是轉 的 低電平為 15v,高電回平 15v 還答有一種是轉ttl 低電平為0v,高電平5v 的.按你的說明,你的轉換線usb口的那一頭可以接電腦,另一頭接微控制器,如果你的板子上有max232之類的積體電路,哪你就應該使用轉 的線,反之。usb轉換線都有驅動程式,...
rs232轉rs485的轉換器之間能夠互相轉換嗎
持轉換器功能咯,我以前只看到過rs232轉rs485轉換器。要是市場上有除了rs232轉rs485又有rs485轉rs232功能的轉器我就不知道了。所以你得找找。不過單獨的rs485轉rs232還是有的。找找看。會有的 他們只是電平不匹配,協議基本可以通用,可以互相轉換 兄弟,我覺得你這個問題是沒有...