TH0?=?0xf6;
TL0?=?0xff;
上兩行是定時器/計數器T0的初值,因為T0是16位的,所以用TH0表示高八位,TL0表示低八位
TH1?=?0xfd;
TL1?=?0xfd;
T1初值
TMOD?=?0x21;
定時器/計數器模式控制寄存器?如圖
GATE=1時,由外部中斷引腳INT0、INT1來啟動定時器T0、T1
GATE=0時,僅由TR0,TR1置位分別啟動定時器T0、T1。
C/T=0時為定時功能,C/T=1時為計數功能
M0、M1——方式選擇功能
M1M0?工作方式?計數器模式?TMOD(設置定時器模式)
0?0?方式0?13位計數器?TMOD=0x00
0?1?方式1?16位計數器?TMOD=0x01
1?0?方式2?自動重裝8位計數器?TMOD=0x02
1?1?方式3?T0分為2個8位獨立計數器,T1為無中斷重裝8位計數器?TMOD=0x03
PCON?=?0x00;
PCON主要是為CHMOS型單片機的電源控制而設置的專用寄存器
WDCON?=?0x00;清狗
SCON?=?0x50;
SCON1?=?0x40;
串口控制寄存器