pwrup.c

来自「对遥控器PT2262编码芯片进行解码的源程序。已经在多个产品中使用。」· C语言 代码 · 共 61 行

C
61
字号
/****************************************************************************
【文  件  名  称】PWRUP.C
【功  能  描  述】上电初始化程序
【程  序  版  本】1.0
****************************************************************************/

//***************************************************************************
#include <REG2051.H>
#include "INC\DECLARE.H"
#include "INC\V24INT.H"
#include "INC\EXTERN.H"
#include "INC\IOMOD.H"




#define DISABLE EA=0
#define ENABLE  EA=1

void Timer_0_Init(void)
{     
   TMOD	= (TMOD && 0xF0)||0x01;   
   TR0      = 0;		   /*定时器停止运行*/   
   TL0  = 0;
   TH0  = 0;
   ET0  = 0;
}


/****************************************************************************
名称:    Power_Up_Task
参数:    无
返回值:   无
描述:    上电
创建日期:
修改日期:
****************************************************************************/
void Power_Up_Task()
{
   
	DISABLE; 	
	Timer_0_Init();
 	V24_Init();	 	
 	ENABLE;
 
	Cur_V24_Rx_Clear();	

	ES  = 1;		
	TR1 = 1;
	IT0 = 1;                        /*INT0 下降沿触发,计费器数据中断*/
	IT1 = 1;
	EX1 = 0;					    //关外部中断1
    EX0 = 0;                        //关外部中断0
	ET0 = 0;  
	//IP    |=0x10;


}


⌨️ 快捷键说明

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