⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer.c

📁 时间中断程序在C167的时间中断
💻 C
字号:
/********************************************************************/
/*  timer.c */
/********************************************************************/

#include <reg167.h>
#include <stdio.h>
#define MIN 60

//static int min = 60;
static int zeit = 1;

sbit led = P2^0;
extern void inti_tim_int ();

void main ()
{
	DP2 = DP2 | 0xffff;
	inti_tim_int ();
	P2 = 0;
	while (1)
	{}

}

void isr_timer () interrupt 0x23
{

	//zeit ++;
	//if (zeit%MIN == 0)
	
		led = ~led;
	
	
}

void inti_tim_int ()
{
	T3 = 156;
	T4 = 156;
	T3CON =0x0004;

	T3UDE = 0;
	T3UD = 1;
	T3R = 1;

	T4CON = 0x27;

	T3IC = 0x4C;
	IEN = 1;
	
}


⌨️ 快捷键说明

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