|
單片機(jī)型號(hào)STC12C5A60S2使用下述定時(shí)器配置,定時(shí)器0和定時(shí)器1均正常工作
換成STC15W104之后只有定時(shí)器0工作,定時(shí)器1失效。
測(cè)試程序如下:先求助大神
#include <STC12C5A60S2.H>
sbit l1=P1^0;
sbit l2=P1^7;
unsigned char cnt =0;
unsigned char cnt1 =0;
unsigned char th0;
void main()
{
TMOD=0x11; //開(kāi)啟定時(shí)器
TL0 = 0x00;
TH0 = 0xA6;
TL1 = 0x00;
TH1 = 0xFC;
TR0=1;
ET0=1;
TR1=1;
ET1=1;
EA=1;
while(1)
{
}
}
void InterruptTimer0() interrupt 1 using 1
{
TL0 = 0x00;
TH0 = 0xA6;
l1 = ~l1;
}
void InterruptTimer1() interrupt 3 using 3
{
TL1 = 0x00;
TH1 = 0xFC;
l2=~l2;
}
|
|