timer.c

来自「S51单片机的watchdog看门狗演示程序」· C语言 代码 · 共 25 行

C
25
字号
// Header:
// File Name: 定时器仿真
// Author:
// Date:	  2007-4-1

#include "stdio.h"
#include "reg52.h"

static unsigned long overflow_count=0;
void timer1(void) interrupt 3
	{
	 overflow_count++;
	}

void main(void)
	{
	 TMOD=(TMOD&0x0F)|0x20;	//定时器1为模式2,计数到255
	 TH1=256-100;			//设定模式
	 TL1=TH1;				//初值
	 ET1=1;					//开定时器1的中断
	 TR1=1;					//开定时器1
	 EA=1;					//开所有中断

 	 while(1);
	}

⌨️ 快捷键说明

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