?? 基本開關控制實驗程序.lst
字號:
C51 COMPILER V8.02 籣盻開筥縚制實驗程序 10/24/2008 17:59:59 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE 籣盻開筥縚制實驗程序
OBJECT MODULE PLACED IN 基本開關控制實驗程序.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 基本開關控制實驗程序.C BROWSE DEBUG OBJECTEXTEND
line level source
1 /*基本開關控制實驗程序*/
2 //====聲明區========================================================
3 #include <reg51.H> //定義頭文件8051
4 #define KG P2 //定義開關接至P2口
5 #define LED P0 //定義LED燈接至P0口
6 void debouncer(void);
7 void delay10ms(int);
8 //=====主程序=======================================================
9 main()
10 {
11 1 LED=0xff;
12 1 KG=0xff; //設計輸入口
13 1 while(1) //無限循環
14 1 {if(KG==0xfe) LED=0xf0; //
15 2 if(KG==0xfd) LED=0x0f;
16 2 if(KG==0xfb)
17 2 {LED=0xf0;
18 3 delay10ms(50);
19 3 LED=~LED;
20 3 }
21 2 if(KG==0xf7)
22 2 { while(LED=0x00);
*** WARNING C276 IN LINE 22 OF 基本開關控制實驗程序.C: constant in condition expression
23 3 delay10ms(50);
24 3 LED=~LED;
25 3 }
26 2 }
27 1 }
28 //==================================================================
29 /**/
30 void debouncer(void)
31 { int i;
32 1 for(i=0;i<2400;i++);
33 1 }
34 /**/
35 void delay10ms(int x)
36 { int i,j;
37 1 for(i=0;i<x;i++)
38 1 for(j=1;j<=1200;j++);
39 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 114 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -