單片機(jī)定時(shí)器與串口中斷的問題
TMOD |= 0x20; //0011 0000
SCON = 0x50; //0101,0000
TH1 = 0xFA;
TL1 = 0xFA;
TMOD = 0x01; //應(yīng)該改成TMOD |= 0x01;
TH0 = 0x70;
TL0 = 0xc6;
ET0=1;
ES = 1; //
EA = 1; //
TR0 = 1;
TR1 = 1; //
}
如上是串口中斷初始化和定時(shí)器T0初始化,,,咋一看沒有啥問題,,
但注意了,在設(shè)置定時(shí)器的TMOD時(shí),應(yīng)使用TMOD |= 0x01,,,否則串口中斷是不工作的,,,,這些小問題總是很惱火~~~~~
評論