1樓:匿名使用者
你指的是rx,tx嗎?一個是接收,一個是傳送(兩條線就行,它的時鐘是通過設定波特率方式在微控制器內部產生的)。例如:9600,n,8,1;與電腦的序列口一樣。
我這兒有一個at89s52的例項,如下:
#include
#define uchar unsigned charuchar buf=0; //接收到的資料//序列中斷程式
void uart() interrupt 4}//主程式
main()
2樓:匿名使用者
微控制器串列埠實現無線通訊其實跟直接rs232有線通訊是差不多的,因為無線通訊基本上是使用無線通訊模組,如rs905等(你可以baidu一下rf905)。
一般無線模組都具有rs232序列介面,因此對於使用者(你)來說,也就是操作rs232晶片與無線模組進行有線通訊,這個問題就是對串列埠的操作問題,網上找找有不少例子**可以研究一下。
給你畫了個簡單示意圖
3樓:匿名使用者
序列口通訊是一個協議,其實只需要一個序列的脈衝就可以了,一個管腳傳送資料,一個管腳接受資料,傳送的時序要看懂,具體什麼要看你傳送的什麼資料了,一定要記住這是一個協議,希望對你有所幫助
4樓:匿名使用者
有資料位,停止位。 無線就是有掃描特定的頻率,表示是無線的訊號。
微控制器序列口和並行口的區別,微控制器的序列口和並行口有什麼不同,它們各執行什麼功能,可以詳細講解下微控制器的整個工作步驟
序列口線少,並行口多。在相同時鐘的驅動下,並行口速度更快。微控制器的序列口和並行口有什麼不同,它們各執行什麼功能,可以詳細講解下微控制器的整個工作步驟 一 主體不同 1 序列口 採用序列傳輸方式來傳輸資料的介面標準。2 並行口 採用並行傳輸方式來傳輸資料的介面標準。二 特點不同 1 序列口 串列埠沒...
51微控制器主從序列通訊,微控制器主從機之間通訊
我沒寫過485的,我寫過多個微控制器之間主從通訊的,用485和232不就是為了提高傳輸距離吧,其實就是用串列埠主從機通訊吧,如果要的話我有 你要是不著急,就留個郵箱,我週一到單位寫一個發給你。很久不寫了,有些東西記不清,單位的電腦上還有以前寫好的程式,改一改就行了。另外,你說的0x05 0x56是哪...
微控制器問題
晶振 6mhz 時鐘週期 1 6 10 6 秒,機器週期 12 時鐘週期 2us。機器週期個數 0.1s 2us 100000us 2us 50000。顯然需要用定時器工作方式1,因為只有2 16 65535 50000,2 13和2 8都小於50000.初值 2 16 50000 65536 50...