📄 dispcfile.lst
字号:
C51 COMPILER V6.23a DISPCFILE 03/16/2006 11:41:32 PAGE 1
C51 COMPILER V6.23a, COMPILATION OF MODULE DISPCFILE
OBJECT MODULE PLACED IN .\dispcfile.obj
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE ..\SCR\dispcfile.c BROWSE DEBUG OBJECTEXTEND PRINT(.\dispcfile.lst) OBJECT(
-.\dispcfile.obj)
stmt level source
1 #include <at89x52.h>
2 #include "key.h"
3 #include "disp.h"
4 unsigned char code Seg7Code[16]= //用十六进数作为数组下标,可直接取得对应的七段编码字节
5 // 0 1 2 3 4 5 6 7 8 9 A b C d E F
6 {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71};
7 void DisplayBrush( void )
8 {
9 1 P2_7 =1; //显示消隐,以免下一段码值显示在前一支SLED
10 1 P2 = Seg7Code[ DisBuf[0] ]; //从显示缓冲区取出原始数据,查表变为七段码后送出显示
11 1 P2_7 =0; //将对应阴极置低,显示
12 1 }
13
14 void Display( void )
15 { unsigned char i,j;
16 1 j=keyHit();
17 1 if(j==1 ) i = keyGet( );
18 1 DisBuf[0] = i; }
19
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 28 ----
CONSTANT SIZE = 16 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 19 1
IDATA SIZE = ---- ----
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 + -