main.c

来自「51定时中断例程」· C语言 代码 · 共 45 行

C
45
字号
#include "reg52.h"
#include "intrins.h"

void initTimer(void)
{
 TMOD=0x11;
 TH0=0x0;
 TL0=0x0;
 TH1=0x0;
 TL1=0x0;
}

void timer0(void) interrupt 1
{
 TH0=0x0;
 TL0=0x0;
 _nop_();
 _nop_();
 _nop_();
 //add your code here.

}

void timer1(void) interrupt 3
{
 TH1=0x0;
 TL1=0x0;
  _nop_();
 _nop_();
 _nop_();
 //add your code here.
}

void main(void)
{
initTimer();

TR1=1;
ET1=1;
TR0=1;
ET0=1;
EA=1;
IP=0x02;
while(1);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?