各位前輩,本人新手學習單片機,通過《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);
}
我把程序下載到實驗板后,然后打開電腦上的串口調試助手,調試好參數,卻發現窗口上什么都沒有出了什么問題呢?
|