📄 define.h
字号:
/*-------------------------------------------------------------------------
DEFINE.H
Copyright 2004 Macronix International Co., Ltd.
-------------------------------------------------------------------------*/
#ifndef _DEFINE_H_
#define _DEFINE_H_
//============== Declare Data type & value ============================
typedef bit Bit;
typedef unsigned char BYTE;
typedef unsigned int WORD;
typedef unsigned long LONG;
#define DATA data
#define IDATA idata
#define PDATA pdata
#define XDATA xdata
#define RDATA code
#define SUCCESS 0
#define FAILURE 1
#define LOW 0
#define HIGH 1
//============== Special Pin define ===================================
sbit KEY0 = 0x80; //P0.0
sbit KEY1 = 0x81; //P0.1
sbit KEY2 = 0x82; //P0.2
sbit KEY3 = 0x83; //P0.3
sbit KEY4 = 0x84; //P0.4
sbit SHDN_L5V = 0x90; //P1.0
sbit SHDN_VEE = 0x91; //P1.1
sbit SHDN_VGL = 0x92; //P1.2
sbit SHDN_VGH = 0x93; //P1.3
sbit I2L_SCS = 0x95; //P1.5 ,I2L Select
sbit I2L_SCL = 0x96; //P1.6 ,I2L Clock
sbit I2L_SDQ = 0x97; //P1.7 ,I2L Data
sbit I2C_SCL = 0x96; //P1.6 ,I2C Clock
sbit I2C_SDA = 0x97; //P1.7 ,I2C Data
sbit LED0 = 0xA0; //P2.0
sbit LED1 = 0xA1; //P2.1
sbit LED2 = 0xA2; //P2.2
sbit LED3 = 0xA3; //P2.3
sbit LED4 = 0xA4; //P2.4
sbit LED5 = 0xA5; //P2.5
sbit LED6 = 0xA6; //P2.6
sbit LED7 = 0xA7; //P2.7
sbit IR_INT = 0xB3; //P3.3 ,IR_INT
sbit SYS_RST = 0xB4; //P3.4 ,System Reset
sbit NTPASEL = 0xB5; //P3.5 ,NTSC/PAL Select
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -