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...