📄 main.lst
字号:
C51 COMPILER V9.02 MAIN 06/18/2011 10:47:34 PAGE 1
C51 COMPILER V9.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN .\output\main.obj
COMPILER INVOKED BY: E:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND PRINT(.\list\main.lst) OBJECT(.\output\mai
-n.obj)
line level source
1 /* ========================================================================== */
2 /* File name: main.c */
3 /* Description: 独立按键测试程序 */
4 /* Date: 2011-6-17 */
5 /* ========================================================================== */
6
7 #include "reg52.h"
8
9 void main(void)
10 {
11 1 while(1)
12 1 {
13 2 switch(P3)
14 2 {
15 3 case 0xFE: //S1
16 3 {
17 4 P0 = 0xFC;
18 4 P2 |= 0xE0;
19 4 P2 &= 0x9F;
20 4 break;
21 4 }
22 3 case 0xFD: //S2
23 3 {
24 4 P0 = 0xF3;
25 4 P2 |= 0xE0;
26 4 P2 &= 0x9F;
27 4 break;
28 4 }
29 3 case 0xFB: //S3
30 3 {
31 4 P0 = 0xCF;
32 4 P2 |= 0xE0;
33 4 P2 &= 0x9F;
34 4 break;
35 4 }
36 3 case 0xF7: //S4
37 3 {
38 4 P0 = 0x3F;
39 4 P2 |= 0xE0;
40 4 P2 &= 0x9F;
41 4 break;
42 4 }
43 3 }
44 2 }
45 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 50 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
C51 COMPILER V9.02 MAIN 06/18/2011 10:47:34 PAGE 2
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 + -