各位前辈,本人新手学习单片机,通过《51单片机自学笔记》一书自学单片机,今日调试书上一程序,出现了问题。
该程序主用用于让学者了解“++” “--”运算符的理解。程序如下:
#include <reg51.h>
#include <stdio.h>
#define unit unsigned int
main()
{unit x,y,z;
SCON=0X50;
TMOD=0X20;
PCON=0X00;
TL1=0XFD;
TH1=0XFD;
TI=1;
TR1=1;
x=8;
y=8;
z=++x;
printf("\n % d % d % d",y,z,x);
x=8;
y=8;
z=x++;
printf("\n % d % d % d",y,z,x);
x=8;
y=8;
z=x--;
printf("\n % d % d % d",y,z,x);
while(1);
}
我把程序下载到实验板后,然后打开电脑上的串口调试助手,调试好参数,却发现窗口上什么都没有出了什么问题呢?
|