📄 display.lst
字号:
C51 COMPILER V7.07 DISPLAY 05/13/2008 13:46:16 PAGE 1
C51 COMPILER V7.07, COMPILATION OF MODULE DISPLAY
OBJECT MODULE PLACED IN display.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE display.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include "reg52.h"
2 #include "intrins.h"
3
4
5
6 #define uchar unsigned char
7 #define uint unsigned int
8 uchar a,b,flag;
9 sbit dula=P2^6;
10 sbit wela=P2^7;
11 uchar code table[]={
12 0x3f,0x06,0x5b,0x4f,
13 0x66,0x6d,0x7d,0x07,
14 0x7f,0x6f,0x77,0x7c,
15 0x39,0x5e,0x79,0x71};
16
17 void display1(uint temp)//发送0x01,显示1
18 {
19 1 uint aa,bb;
20 1 aa=temp/16;
21 1 bb=temp%16;
22 1
23 1 dula=0;
24 1 P0=table[aa];//显示十位
25 1 dula=1;
26 1 dula=0;
27 1
28 1 wela=0;
29 1 P0=0xfe;
30 1 wela=1;
31 1 wela=0;
32 1 delay(10);
*** WARNING C206 IN LINE 32 OF DISPLAY.C: 'delay': missing function-prototype
*** ERROR C267 IN LINE 32 OF DISPLAY.C: 'delay': requires ANSI-style prototype
33 1
34 1 dula=0;
35 1 P0=table[bb];//显示个位
36 1 dula=1;
37 1 dula=0;
38 1
39 1 wela=0;
40 1 P0=0xfd;
41 1 wela=1;
42 1 wela=0;
43 1 delay(10);
44 1 }void delay(uint z)//延时子程序
45 {
*** ERROR C231 IN LINE 45 OF DISPLAY.C: '_delay': redefinition
46 1 uint x,y;
47 1 for(x=z;x>0;x--)
48 1 for(y=125;y>0;y--);
49 1 }
C51 COMPILATION COMPLETE. 1 WARNING(S), 2 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -