標題: 為什么單片機無法向上位機發(fā)送00 [打印本頁]

作者: 笨學(xué)單片機    時間: 2021-5-16 16:21
標題: 為什么單片機無法向上位機發(fā)送00
我寫的代碼是這樣的 就是每隔一秒單片機向上位機發(fā)送一個秒數(shù),計秒,但是不知道為什么仿真的時候沒有問題 接上開發(fā)板就一直收不到00
#include<reg51.h>#define uchar unsigned char#define uint unsigned intuint num=0;void Init_Scom(){TMOD=0X21;TH0=0xee;TL0=0x00;ET0=1;TR0=1;TH1=0XFD;TL1=0XFD;PCON=0X00;SCON=0X50;TR1=1;ES=1;EA=1;}void sendchar(uint j){ES=0;SBUF=j;while(TI==0);TI=0;ES=1;}void timer0()interrupt 1 using 1{uchar j;j++;if(j==200){j=0;num++;sendchar(num);}TH0=0xee;TL0=0x00;}void main(){Sys_Init(); Init_Scom();sendchar(num);while(1);}
希望大佬不吝賜教 非常感謝

16843F96-3C36-43C7-9B47-5705E36BBDB5.jpeg (3.12 MB, 下載次數(shù): 34)

16843F96-3C36-43C7-9B47-5705E36BBDB5.jpeg

617E5C5C-A951-439D-93E8-4644D932740D.jpeg (4.32 MB, 下載次數(shù): 38)

617E5C5C-A951-439D-93E8-4644D932740D.jpeg

作者: 人人學(xué)會單片機    時間: 2021-5-16 19:35
串口1打印程序 可以打印3個十六位的變量 波特率9600 http://www.torrancerestoration.com/bbs/dpj-201660-1.html

串口發(fā)送 不需要while死等 串口接收執(zhí)行軟件復(fù)位 http://www.torrancerestoration.com/bbs/dpj-200927-1.html




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1