timer.c
来自「时间中断程序在C167的时间中断」· C语言 代码 · 共 54 行
C
54 行
/********************************************************************/
/* 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 + =
减小字号Ctrl + -
显示快捷键?