C51 COMPILER V8.02 HONG 07/03/2010 15:44:47 PAGE 1 C51 COMPILER V8.02, COMPILATION OF MODULE HONG OBJECT MODULE PLACED IN hong.OBJ COMPILER INVOKED BY: D:\处理软件\keil\C51\BIN\C51.EXE hong.c BROWSE DEBUG OBJECTEXTEND line level source 1 /**************************************************************************** 2 “天祥电子” 倾情奉献 3 www.txmcu.cn 4 www.txmcu.com 5 ***************************************************************************** 6 程序功能: 介绍宏定义的方式与用法。 7 ****************************************************************************/ 8 #include 9 10 #define uchar unsigned char //定义uchar 即unsigned char 11 12 #define add(a,b) a+b //带参数的宏定义 13 #define a 1 14 #define b 2 15 void main() 16 { 17 1 uchar he; //相当与unsigned char he; 18 1 he=add(a,b); //相当于he=1+2; 19 1 P1=he; 20 1 while(1); 21 1 } MODULE INFORMATION: STATIC OVERLAYABLE CODE SIZE = 5 ---- 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)