C51 COMPILER V8.02 IF 07/02/2010 15:34:43 PAGE 1 C51 COMPILER V8.02, COMPILATION OF MODULE IF OBJECT MODULE PLACED IN if.OBJ COMPILER INVOKED BY: D:\处理软件\keil\C51\BIN\C51.EXE if.c BROWSE DEBUG OBJECTEXTEND line level source 1 /**************************************************************************** 2 “天祥电子” 倾情奉献 3 www.txmcu.cn 4 www.txmcu.com 5 ***************************************************************************** 6 程序功能: 7 ****************************************************************************/ 8 #include 9 10 sbit s2=P3^4; //本程序中,P3^4用作输入。 P1口用作输出 11 12 void main() 13 { 14 1 while(1) //永远无条件的执行这个循环。 15 1 { 16 2 if(s2==0) //当s2键被按下时,P3^4管脚为低电平。也即,若s2为0,即代表s2按键被按下 17 2 P1=0x55; //此时,P1口电平分布为01010101 18 2 else //否则,s2未被按下 19 2 P1=0xaa; //此时,P1口电平分布为10101010 20 2 } 21 1 } MODULE INFORMATION: STATIC OVERLAYABLE CODE SIZE = 13 ---- 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)