微控制器與pc的串列埠傳送和接收問題,求大神幫助編寫個程式。或是看看我的程式的問題

2021-04-20 08:38:17 字數 839 閱讀 6268

1樓:匿名使用者

我擦 直接下個串列埠除錯助手 不是省事了

2樓:匿名使用者

某例程(自傳送接收),剩下的自己該吧。

#include

sbit beep = p1^4;

bit flag;

unsigned int redata,sendata;

void main (void)}}

串列埠中斷程式

void ser_int (void) interrupt 4 using 1}

3樓:匿名使用者

我認為你的程

抄序既然開了串列埠中斷襲,就要加bai上中斷處理程式

,在中斷du處理程式中對串列埠進行zhi操作,現在你的程dao序是輪詢的模式,一旦發生傳送位元組或接收位元組完成事件,主函式裡的while根本攔不住,中斷會立即觸發,但是你的向量表裡沒有處理函式,大概程式就會復位了。建議es=0。

微控制器和電腦的串列埠通訊的問題,傳送和接受的資料不一直,我發11,收到的的是b1,有事可能是a1.小白求大神

4樓:匿名使用者

微控制器和電腦的串列埠通訊 的 波特率 設定 不完全 一致,專導致 資料 失真。

tmod=0x20; //定時屬器t1方式2th1=0xfd; //定時器初值低位

tl1=0xfd; //定時器初值高位

tr1=1; //啟動定時器1

為 晶振 頻率 11.0592 mhz 波特率 為 9600

5樓:天王星雲

串列埠助手的波特率設定的是多少?

微控制器與PC串列埠通訊程式,要求如下

這種問題必須你自己解決,雖然道理簡單,但是做起程式來還是挺麻煩,好好學學吧,自己弄懂之後你會很有成就感,沒有人會願意花上半上午的時間給你做這個程式的 微控制器與pc用串列埠通訊需要什麼條件?pc的串列埠的電平邏輯1是 3 15v邏輯0是 3 15v跟微控制器0 5v電平是不相容的 所以需要max23...

PC機與微控制器通訊!我用RS232進行串列埠通訊,為什麼我是2 2,3 3的連,我用串列埠除錯接收不了

rs232的管腳說明 管腳 名稱 作用 中文解釋 pin2 rxd receiver 接收資料pin3 txd transmit 傳送資料pin5 gnd ground 地線微控制器的專txd通過rs232晶元的屬txd接rs232的rxd,微控制器的rxd通過rs232晶元的rxd接rs232的t...

用微控制器串列埠向電腦串列埠除錯助手傳送字串,用C語言程式設計

計算機技術價值 include unsigned char flag,a void main if flag 1 void ser interrupt 4把字元換一下就行了 uchar idata systembuf 10 用於接收uchar rx 0 接收資料條數 uchar code at ye...