① 如何通過按開發板的鍵將對應的值通過串口輸入到電腦,在串口調試程序的窗口中顯示出來
程序燒不進去,可能是硬體原因。
燒進去後,當單片機工作時,你是不是發送一串字元串,收到不完整,或者丟失部分字母?
如果是,問題可能出在中斷。
if(RI) //判斷是接收中斷產生
{
RI=0; //標志位清零
Temp=SBUF; //讀入緩沖區的值
P1=Temp; //把值輸出到P1口,用於觀察
SBUF=Temp; //把接收到的值再發回電腦端
}
這段程序,會把接收到的字元馬上發送回去,而不是把一串字元串發送回去。
由於字元串太長,單片機會把部分字元與反饋的字元發生碰撞而丟失。
② 如何將串口送來的數據顯示在電腦屏幕上,要有一個顯示界面
你好! 給你一個串口調試軟體你看看吧