key2.lst
来自「手把手教你单片机」· LST 代码 · 共 64 行
LST
64 行
C51 COMPILER V8.02 KEY2 12/14/2010 00:09:39 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE KEY2
OBJECT MODULE PLACED IN key2.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE key2.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg52.h>
2 #include "key.h"
3
4 code uint8 number[]={0xc0,0xf9,0xa4,0xb0,0x99,
5 0x92,0x82,0xf8,0x80,0x90,
6 0xFF};
7 int8 n = 0;
8
9 main()
10 {
11 1 P0 =0xFF;
12 1 KeyOut1 = 0;
13 1 ENLED = 0; ADDR3 = 1;
14 1 ADDR0 = 0; ADDR1 = 0; ADDR2 = 0;
15 1 P0 = number[0];
16 1
17 1 while(1)
18 1 {
19 2 if(!KeyIn1)
20 2 {
21 3 if(n>=9)
22 3 n = 0;
23 3 else
24 3 n++;
25 3 P0 = number[n];
26 3 while(!KeyIn1);
27 3 }
28 2 if(!KeyIn2)
29 2 {
30 3 if(n <= 0)
31 3 n = 9;
32 3 else
33 3 n--;
34 3 P0 = number[n];
35 3 while(!KeyIn2);
36 3 }
37 2
38 2 }
39 1
40 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 110 ----
CONSTANT SIZE = 11 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?