interrupt.c

来自「液晶屏显示程序」· C语言 代码 · 共 39 行

C
39
字号
#include	<reg52.h>
#include	<ctype.h>
#include	<stdlib.h>
#include	<stdio.h>
#include	<math.h>
#include    <intrins.h>
#include    "define.h"
#include    "val.h"
#include    "function.h"
//------------------------------------------------
//	T0	interrupt
//------------------------------------------------


void t0_int(void) interrupt 1  // using 0
{
//	TH0=0xfc;		//
//	TL0=0x18;		//
        TH0=0xf8;               // 定时器中断中需要的数据初始化
        TL0=0x2f;               // 定时器中断中需要的数据初始化
//        clr_wdt=1;
//     计时过程的开始
	dms1++;
	if(dms1==10) {
		dms1=0;
		dms10++;
		key_dms10++;
		if(dms10==10){
			dms10=0;
			dms100++;
			if(dms100==10)      {
                             dms100=0;
                             second_bit=1;
                             }
			}
		}

}        

⌨️ 快捷键说明

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