『壹』 51單片機能否用RS232來通訊
可以啊,標准51內核都帶有RS232串列通訊介面,不過都是TTL電平的,51的P3.0,P3.1分別是TXD和RXD如果你要接入到標准RS232中,需要加一個MAX232電平轉換晶元,吧TTL電平轉換為232電平,不過如果你用2片51做做通訊試驗,可以直接連接
『貳』 51單片機里的RS232串口電壓肯定不會超過5V,為什麼還要MAX232電平轉換呀。用PL2303,還需要MAX232嗎。
RS232是一種介面,就是通常所說的串口,RS232介面上通信時要12V的電壓才能識別,也高是相對高低電平為12V和0V,但是51單片機的高低電平為5V和0V,2者電平不一樣沒法通信,那中間就需要一個電平轉換晶元來當翻譯,MAX232就充當這個用的。
USB串口是指一種能把USB信號轉換成串口信號的設備。PL2303是一個晶元,這個晶元就是把USB信號轉換在串口信號的晶元,所以USB串口可以用PL2303製作出來。PL2303出來還是12V和0V的信號,和單片機通信時中間還是要MAX232晶元轉換的。
ISP下載線,是一種另一通信協義下載線,這個下載速度比串口快,這種下載線可以理解為全雙工一樣,就是收發同步,串口是收發非同步的。你學單片機會學到這種協義的。 ISP下載線還帶有復位信號,下載時無需手動復位單片機,下載比較方便。
『叄』 51 單片機的串口如何轉換成 RS232C 介面,又如何轉換成 USB 介面
用Max232晶元可以將電腦的232電平轉成TTL電 平
也可用uSB轉TTL電路將uSB轉成TTL電平,如PL2103 PL2102等,但要有驅動程序
『肆』 rs232和rs485在用51單片機編程時有什麼區別啊
485要注意發送端的使能,其他的包括中斷處理,接收、發送都差不多
『伍』 51單片機進行rs232串口通信編程程序如下: 誰能幫忙解釋一下它是怎麼實現串口通信的謝謝!
這個問題你都沒搞清楚啊!這是可編程邏輯語言,將RS232功能編輯在一個器件內,然和該器件通過這個部分進行RS232通訊。至於如何通訊你是需要時序分析還是功能?我看你就也不清楚啊!
『陸』 電腦上RS232跟單片機怎麼連接
電腦通過RS232介面與單片機連接的常用實現如下圖(單片機以51系列為例):
3 RS-232
規定的邏輯電平與(51)單片機的邏輯電平不同(如:RS-232的邏輯「1」是以-3~-15V來表示的,而51單片機的邏輯「1」是以+5V來表示的)。因此,單片機系統與電腦的RS-232介面通信,必須把單片機的信號電平(TTL電平)轉換成計算機的RS-232C電平(或者反過來把計算機的RS-232C電平轉換成單片機的TTL電平),才能成功通訊。本方案使用電平轉換晶元MAX232晶元來實現電平轉換(連接圖中間的晶元)。
4(51)單片機使用RXD和TXD引腳執行串口數據輸入/輸出。
5 RS-232的RXD連接單片機TXD,TXD連接單片機RXD(中間用MAX232晶元轉換電平)。
通過上述步驟即可實現電腦通過RS232介面與單片機(串口)連接並通訊(未考慮軟體設置部分)。
『柒』 51單片機雙機RS232串口通信硬體怎麼連
這些都不需要了。
把單片機1的TXD接單片機2的RXD,把單片機1的RXD接單片機2的TXD,同一個電路,地是相通的。
MAX232,DB9之類的都不需要。
『捌』 RS232是什麼,怎麼與51單片機通信的
所謂的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通信介面的相關資料,需要的話我可以給你。
希望我的回答能幫助到你。