關於微控制器序列口問題。怎麼焊接序列口

2021-03-03 21:34:09 字數 1111 閱讀 8861

1樓:八萬

看晶片手冊,把txd和rxd對應的gpio焊出來就可以了

如果你要轉232的話,對照max232手冊,把txd和rxd焊到max232的ttl端的tx和rx就好了

2樓:104哥

那個max232的11、12引腳分別接微控制器的p3.1和p3.0,還要一個串列埠頭(母的)一根usb轉串的線,其他的電容都是104的陶瓷電容

關於微控制器序列口的一個問題

3樓:匿名使用者

兩個方法:

1.串列埠助手上面勾選以 16 進位制顯示

2.按照下面的程式,將outdat換個值

void main()

ti=0;

outdat=0x42;  // 換個值  'b'}

4樓:做而論道

先確認雙方的設定,相同。

然後執行程式:

void main()}

5樓:匿名使用者

你這個程式是全部**麼?

關於微控制器序列口輸入輸出問題!!!求大神相助

6樓:匿名使用者

你這樣當然不對了。那接收是有條件的,當ri=1,才是接收到 一個位元組的資料,你也沒有判斷ri=1,就接收了,k=sbuf;這是什麼資料?不是接收的。

問一句:這幾行程式是序列中斷程式嗎?如果是,那可以。但只能接收一個。

如果這個程式是寫在主程式中的,就要加一行

while(!ri); //判斷已接收到資料。

你改成接收兩個的程式,這也是 中斷程式才對,否則也在前面加一行while(!ri); //判斷已接收到第一個資料。

k=sbuf;

ri=0;

sbuf=k;

while(!it);

ti=0;

while(!ri); //判斷已接收到第二個資料j=sbuf;

ri=0;

sbuf=j;

while(!ti);

ti=0;

7樓:

做兩次阿,每次的sbuf是一個資料

51微控制器用序列口擴充套件並口時,序列口工作在什麼方式

51微控制器串列埠有個工作方式可以接74hc164進行擴充套件,你看下那部分說明 51微控制器用序列口擴充套件輸入輸出口的原理 跪求 普通51微控制器的串bai行口有du 串列埠1,但有些有串列埠zhi2,串列埠3等等。dao當串列埠接上外部專的晶片例如,164,或屬595等晶片時,可以通過串列埠傳...

51微控制器序列口可以同時接收和傳送資料嗎

51序列口是半雙工的,收發暫存器是一個地址,怎麼可能同時收發!你去找下資料就知道了 51微控制器串列埠通訊是全雙工的。cpu不可以同時發出傳送和接受指令,且傳送暫存器只能寫入而接受暫存器只能讀取,所以給這兩個暫存器賦予同一地址。其實傳送和接收可以同時進行。可以的,各存於收發暫存器內,全雙工的。51微...

關於微控制器點亮led燈的問題

你的程式,燈一直是在開關狀態 0與1 只是眼睛看不出來,記得先初始化再進入迴圈,不然程式會跑飛,然後再看看電路圖,確認電路和你的程式是否一至。include sbit d1 p1 0 sbit d2 p1 5 void main zhxiufan正解,while 1 是必須要有的。否則微控制器會繼續...