📄 define.lst
字号:
C51 COMPILER V7.02b DEFINE 05/24/2006 17:59:20 PAGE 1
C51 COMPILER V7.02b, COMPILATION OF MODULE DEFINE
OBJECT MODULE PLACED IN .\Define.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\inc\Define.H LARGE BROWSE DEBUG OBJECTEXTEND PRINT(.\Define.lst) OBJECT(
-.\Define.obj)
stmt level source
1 /*-------------------------------------------------------------------------
2 DEFINE.H
3
4 Copyright 2004 Macronix International Co., Ltd.
5 -------------------------------------------------------------------------*/
6 #ifndef _DEFINE_H_
7
8 #define _DEFINE_H_
9
10 //============== Declare Data type & value ============================
11
12 typedef bit Bit;
13
14 typedef unsigned char BYTE;
15 typedef unsigned int WORD;
16 typedef unsigned long LONG;
17
18 #define DATA data
19 #define IDATA idata
20 #define PDATA pdata
21 #define XDATA xdata
22 #define RDATA code
23
24
25 #define SUCCESS 0
26 #define FAILURE 1
27 #define LOW 0
28 #define HIGH 1
29
30 //============== Special Pin define ===================================
31
32 sbit KEY0 = 0x80; //P0.0
33 sbit KEY1 = 0x81; //P0.1
34 sbit KEY2 = 0x82; //P0.2
35 sbit KEY3 = 0x83; //P0.3
36 sbit KEY4 = 0x84; //P0.4
37
38 sbit SHDN_L5V = 0x90; //P1.0
39 sbit SHDN_VEE = 0x91; //P1.1
40 sbit SHDN_VGL = 0x92; //P1.2
41 sbit SHDN_VGH = 0x93; //P1.3
42 sbit I2L_SCS = 0x95; //P1.5 ,I2L Select
43 sbit I2L_SCL = 0x96; //P1.6 ,I2L Clock
44 sbit I2L_SDQ = 0x97; //P1.7 ,I2L Data
45
46 sbit I2C_SCL = 0x96; //P1.6 ,I2C Clock
47 sbit I2C_SDA = 0x97; //P1.7 ,I2C Data
48
49 sbit LED0 = 0xA0; //P2.0
50 sbit LED1 = 0xA1; //P2.1
51 sbit LED2 = 0xA2; //P2.2
52 sbit LED3 = 0xA3; //P2.3
53 sbit LED4 = 0xA4; //P2.4
54 sbit LED5 = 0xA5; //P2.5
C51 COMPILER V7.02b DEFINE 05/24/2006 17:59:20 PAGE 2
55 sbit LED6 = 0xA6; //P2.6
56 sbit LED7 = 0xA7; //P2.7
57
58 sbit IR_INT = 0xB3; //P3.3 ,IR_INT
59 sbit SYS_RST = 0xB4; //P3.4 ,System Reset
60 sbit NTPASEL = 0xB5; //P3.5 ,NTSC/PAL Select
61
62 #endif
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -