📄 lcd1602.lst
字号:
C51 COMPILER V8.08 LCD1602 05/10/2007 16:08:32 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE LCD1602
OBJECT MODULE PLACED IN LCD1602.OBJ
COMPILER INVOKED BY: D:\Program Files\keil\C51\BIN\C51.EXE LCD1602.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "lcd1602.h"
2 #include "ds18b20.h"
3
4
5 void delay(void)
6 {
7 1 unsigned int i,j;
8 1 //for(i=0;i<1300;i++)
9 1 for(j=0;j<20;j++);
10 1 }
*** WARNING C280 IN LINE 7 OF LCD1602.C: 'i': unreferenced local variable
11
12
13 void main(void)
14 {
15 1 unsigned char i,temp2[8];
16 1
17 1 char *str="temperature is ";
18 1 Lcd_Init();
19 1 ClrScreen();
20 1 Print(str);
21 1
22 1
23 1 while(1)
24 1 {
25 2
26 2 ds18b20_init();
27 2
28 2 ds18b20_writecommand(0xcc);
29 2 ds18b20_writecommand(0x44); //转换
30 2 delay();
31 2
32 2
33 2 ds18b20_init();
34 2 ds18b20_writecommand(0xcc);
35 2 ds18b20_writecommand(0xbe); //读
36 2
37 2
38 2 for(i=0;i<5;i++)
39 2 {
40 3
41 3 temp[i]=ds18b20_readdata();
42 3 }
43 2 ds18b20_init();
44 2 temperature_process(temp[0],temp[1]);
45 2
46 2 if(!flag) //正
47 2 {
48 3 GotoXY(0,1);
49 3 Print(zhen_temp);
50 3 Print(".");
51 3 Print(xiaoshu_temp);
52 3 }
53 2 else //负
54 2 {
C51 COMPILER V8.08 LCD1602 05/10/2007 16:08:32 PAGE 2
55 3 GotoXY(0,1);
56 3 Print("-");
57 3 Print(zhen_temp);
58 3 Print(".");
59 3 Print(xiaoshu_temp);
60 3
61 3 }
62 2
63 2 }
64 1 while(1);
65 1
66 1 }
*** WARNING C280 IN LINE 15 OF LCD1602.C: 'temp2': unreferenced local variable
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 184 ----
CONSTANT SIZE = 20 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 37 14
IDATA SIZE = ---- ----
BIT SIZE = 2 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -