用的杨大的例程,晶震为11.0592,每秒的tick为50,time0设置:
TMOD=TMOD&0xF0;
TMOD=TMOD|0x01; //模式1(16位定时器),仅受TR0控制
TH0=0xb8; //定义Tick=50次/秒(即0.02秒/次)
TL0=0x00; //OS_CPU_A.ASM 和 OS_TICKS_PER_SEC
ET0=1; //允许T0中断
TR0=1;
串口设置:
TMOD=TMOD&0x0F;
TMOD=TMOD|0x20;
TL1=0xFD,TH1=0xFD; //19200 , 11.0592MHz
SCON=0x50;PCON=0x80;
TR1=1;
有错误吗,大侠们?我用示波器测rxd、txd引脚,没信号,什么原因?