void Timer0Init(void)        //50毫秒@11.0592MHz
{
    AUXR &= 0x7F;        //定时器时钟12T模式
    TMOD &= 0xF0;        //设置定时器模式
    TL0 = 0x00;        //设置定时初值
    TH0 = 0x4C;        //设置定时初值
    TF0 = 0;        //清除TF0标志
    TR0 = 1;        //定时器0开始计时
}
TIMER0INIT:            ;50毫秒@11.0592MHz
    ANL AUXR,#7FH        ;定时器时钟12T模式
    ANL TMOD,#0F0H        ;设置定时器模式
    MOV TL0,#000H        ;设置定时初值
    MOV TH0,#04CH        ;设置定时初值
    CLR TF0            ;清除TF0标志
    SETB TR0        ;定时器0开始计时
    RET

 

相关文章:

  • 2020-02-27
  • 2022-12-23
  • 2021-11-21
  • 2021-10-29
  • 2021-04-10
  • 2021-10-03
  • 2022-12-23
  • 2021-09-22
猜你喜欢
  • 2021-10-24
  • 2021-04-06
  • 2021-12-29
  • 2021-11-01
  • 2022-12-23
  • 2021-11-09
相关资源
相似解决方案