time.c

来自「单片机P89V51RD2在操纵系统RTX下的各个功能」· C语言 代码 · 共 33 行

C
33
字号
//test51
//

#include "AppDefine.h"                 

extern unsigned int  Val_Mytime, Val_Uptime;

void Mytime2_init(void)
{

	T2CON = 0x00;
	T2MOD = 0x00;
	RCAP2L = TIME_5MSL;   
	RCAP2H = TIME_5MSH;
	TL2    = TIME_5MSL;
	TH2    = TIME_5MSH;
	TR2 = 1;
	
	//中断
	ET2 = 1; 

}

void Timer2_INT(void) interrupt 5 using 2
{
	TF2 = 0x00; 
	Val_Mytime ++;      
	if(Val_Mytime % 200 ==0)//1s=200*5MS
		LED_CLK = 1;
	else
		LED_CLK = 0;
}

⌨️ 快捷键说明

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