rs232是什麼,怎麼與51微控制器通訊的

時間 2021-08-31 20:01:19

1樓:cindere鞡

所謂的rs-232通訊標準,就是對外掛樣式、訊號名稱和意義以及所謂的驅動器/接收器的電氣模式這種硬體作出規定。一般的都是9針的介面,其中包括cd介面:資料通道接收載波的檢測;rd介面:

接收資料;sd介面:傳送資料;er介面:資料終端就緒;sg介面:

訊號用接地;dr介面:資料集就緒;rs介面:請求傳送;cs介面:

允許傳送;ci介面:被呼表示。用以上介面進行資料通訊,還有對電平的要求。

當然與51微控制器進行通訊方式很簡單,首先要解決的是電平標準,51的i/o口最大輸出5v電壓,而rs-232要求電壓在±10v,為達到電平匹配,需用到max232cpf電平轉換晶片,將0~5v電平轉換為±10v電平,從而實現電平匹配;然後,資料介面只用到了資料傳送與接收2個埠,還有資料的請求傳送與允許傳送,共4個埠,max232cpf還有其他一些外圍電路介面,但比較簡單,都是些電容介面,從而實現微控制器與rs232介面的通訊。我這兒還有rs232通訊介面的相關資料,需要的話我可以給你。

希望我的回答能幫助到你。

2樓:

一種串列埠標準,可以與微控制器通訊

3樓:

一種電平標準。 串列埠發資料通過 max232晶片就自己變了

4樓:串列埠通訊之家

微控制器+rs232通訊模組實現modbus rtu串列埠通訊

5樓:走在時間的前頭

你是做畢業設計還是課程設計?

51微控制器進行rs232串列埠通訊程式設計程式如下: 誰能幫忙解釋一下它是怎麼實現串列埠通訊的?謝謝!

6樓:匿名使用者

你這不是51程式語言,是vhdl硬體描述語言,應用於fpga上的

7樓:

這個問題你都沒搞清楚啊!這是可程式設計邏輯語言,將rs232功能編輯在一個器件內,然和該器件通過這個部分進行rs232通訊。至於如何通訊你是需要時序分析還是功能?

我看你就也不清楚啊!

8樓:匿名使用者

誰告訴你這是51程式的?

你學過可程式設計邏輯器件嗎?

關於51微控制器的串列埠通訊,為什麼要用rs232電平

9樓:

所謂的rs-232通訊標準,就是對外掛樣式、訊號名稱和意義以及所謂的驅動器/接收器的電氣模式這回種硬體作出規定。一答般的都是9針的介面,其中包括cd介面:資料通道接收載波的檢測;rd介面:

接收資料;sd介面:傳送資料;er介面:資料終端就緒;sg介面:

訊號用接地;dr介面:資料集就緒;rs介面:請求傳送;cs介面:

允許傳送;ci介面:被呼表示。用以上介面進行資料通訊,還有對電平的要求。

當然與51微控制器進行通訊方式很簡單,首先要解決的是電平標準,51的i/o口最大輸出5v電壓,而rs-232要求電壓在±10v,為達到電平匹配,需用到max232cpf電平轉換晶片,將0~5v電平轉換為±10v電平,從而實現電平匹配;然後,資料介面只用到了資料傳送與接收2個埠,還有資料的請求傳送與允許傳送,共4個埠,max232cpf還有其他一些外圍電路介面,但比較簡單,都是些電容介面,從而實現微控制器與rs232介面的通訊。我這兒還有rs232通訊介面的相關資料,需要的話我可以給你。

51微控制器能否用rs232來通訊

10樓:匿名使用者

51微控制器有串列埠,但不能直接用rs232串囗來通訊,需經max232晶片進行電平轉換 將上位機送來的232電平轉換成ttl電平,同時把微控制器傳送的ttl訊號電平轉成rs232電平送給上位機

11樓:

可以啊,標準51核心bai都帶有durs232序列通訊介面zhi,不過都是ttl電平的

dao,51的p3.0,p3.1分別是txd和rxd如果你內

要接入到標準rs232中,容需要加一個max232電平轉換晶片,吧ttl電平轉換為232電平,不過如果你用2片51做做通訊試驗,可以直接連線

rs232和rs485在用51微控制器程式設計時有什麼區別啊?

12樓:匿名使用者

實際使用中rs232 一般來說都是全雙工的,rs485一般來說則是半雙工的,通過控制de與re腳切換髮送與接收,同時注意,接收的時候不能傳送,傳送的時候不要接收。

rs232一般只能實現點對點通訊,即一個站點傳送,一個站點接收。rs485接線可能通過接成匯流排方式實現多點通訊,即一個站點傳送資料,多個站點接收資料。當然,相應的多點通訊的程式設計也要複雜的多。

13樓:

485要注意傳送端的使能,其他的包括中斷處理,接收、傳送都差不多

max232與51微控制器之間怎樣連線?

14樓:繁華吥落幕

max232與51微控制器之間的通bai信連線du很簡單,因為所謂zhi的max232通訊標準,就

dao是對外掛樣式、訊號名稱版和意義以及所謂的驅動器權/接收器的電氣模式這種硬體作出規定。一般的都是9針的介面,其中包括cd介面:資料通道接收載波的檢測;rd介面:

接收資料;sd介面:傳送資料;er介面:資料終端就緒;sg介面:

訊號用接地;dr介面:資料集就緒;rs介面:請求傳送;cs介面:

允許傳送;ci介面:被呼表示。用以上介面進行資料通訊,還有對電平的要求。

所以與51微控制器進行通訊連線的方式很簡單,首先要解決的是電平標準,51的i/o口最大輸出5v電壓,而rs-232要求電壓在±10v,為達到電平匹配,需用到max232cpf電平轉換晶片,將0~5v電平轉換為±10v電平,從而實現電平匹配;然後,資料介面只用到了資料傳送與接收2個埠,還有資料的請求傳送與允許傳送,共4個埠,max232cpf還有其他一些外圍電路介面,但比較簡單,都是些電容介面,從而實現微控制器與rs232介面的通訊。

15樓:匿名使用者

1,首先,微控制器和copy微機通訊的電氣標bai準要一致du,微機串列埠一般是rs232電氣標準,所以要加zhi電平轉換dao晶片,大多用max232,一般微控制器實驗板上都提供這樣的標準串列埠。

2,其次,要分別編寫上位機和下位機軟體程式,微控制器程式參照例程、教科書進行編寫;上位機微機可採用vb,組態軟體,labview等軟體編寫,一般若是簡單的通訊,上位機程式編寫很簡單,例如vb中學會使用mscomm控制元件,有vb最基礎知識的一天就能學會。

3,最後,大可以沒有微控制器,沒有max232,沒有序列介面這些硬體就可以實現學習並掌握微控制器與微機之間的串列埠通訊。proteus可以**微控制器,也是主流軟體。另外,如今的膝上型電腦幾乎都沒有保留串列埠,而用usb介面取而代之,不過沒關係,有了虛擬串列埠和串列埠除錯助手,這些都解決了。

你可以搜尋一下虛擬串列埠,真的很不錯的。

16樓:匿名使用者

這裡的tx,rx對應微控制器的那兩個口即可.

17樓:匿名使用者

max232是232通訊轉串列埠的晶片,就是連線電腦232到微控制器串列埠的晶片,max232晶片資料上有參考連線,你可以去看看。

求助個RS232的問題,有什麼作用

1 桌上型電腦電腦,一般都帶有帶有標準的rs232串列埠,早期的筆記本也帶有一個rs232介面 隨著技術的發展,筆記本逐漸就取消了標準串列埠,所以現在在筆記本中使用串列埠,要通 過usb轉換線來用串列埠了,其實,無論是那種形式的串列埠,使用都是一樣的。2 微控制器的串列埠,也是微控制器標準的輸入輸出...

優派投影機連中控RS232線怎麼焊接 什麼線序

中控發射端過來的輸出線接投影機的接收端9針com口的2號腳,接地線接投影機com口5號接地端。網路的概念,網路與網際網路的區別 網路是由若干節點和連線這些節點的鏈路構成,表示諸多物件及其相互聯絡。在計算機領域中,網路是資訊傳輸 接收 共享的虛擬平台,通過它把各個點 面 體的資訊聯絡到一起,從而實現這...

51微控制器控制的數碼管原理是什麼

翦穎卿庹香 數碼管腳與微控制器px口相連,通過程式控制px口來顯示數字字元比如 一個px.0 a 數碼管顯示段 px.1 b px.6 g px.7 h 對應。控制輸出數字0 9只要給px埠依次賦值 c0h,f9h,a4h,b0h,99h,92h,82h,f8h,80h,90h 共陽極 無長青茆姬 ...