📄 sysdef.h
字号:
//system i/o interface defines
#ifndef __SYSDEF_H__
#define __SYSDEF_H__
#include <REGx52.h>
#include <intrins.h>
#define Slave_I2c_Adr 0x51 /* i2c slave device address */
#define Led_Off 1
#define Led_On 0 /* led on/off define */
#define Alarm_On 0
#define Alarm_Off 1 /* alarm on/off define */
sbit ATP_SCL=P1^4;
sbit ATP_SDA=P1^5;
/************* led控制计数器 *****************************/
int cnt_mcu;
int cnt_mdio;
///*************led控制计数器初始值 ************************/
int MCU_GLINT_CT=0,MDIO_GLINT_CT=0;
/**************** Signal Definition ****************/
sbit nBUZZ_ALM=P1^0;
sbit nSYS_ALM=P1^1;
sbit nXRS_OK=P1^2;
sbit nMCU_OK=P1^3;
sbit INT_T0=P3^4;
sbit SMOD=0X8E;
void CPU_Init( void )
{
nBUZZ_ALM=Alarm_Off;
nSYS_ALM=Led_Off;
nXRS_OK=Led_Off;
nMCU_OK=Led_Off;
MCU_GLINT_CT=0;
MDIO_GLINT_CT=0;
cnt_mcu=0;
cnt_mdio=0;
}
void delay_ms(int n) //延时函数 n=1为1ms
{
int i,j;
for(i=n;i>0;i--)
for(j=0;j<250;j++);
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -