📄 18b20_.lst
字号:
C51 COMPILER V7.06 18B20_ 10/13/2007 01:28:18 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE 18B20_
OBJECT MODULE PLACED IN 18b20_.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 18b20_.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include"18b20.c"
2 #include "1602.c"
3 #define uchar unsigned char
4 uchar num[10]={48,49,50,51,52,53,54,55,56,57};
5 void main()
6 {
7 1 uint t;
8 1 uchar a ,b,c[7]={0,0,0x2e,0,0,0x43,0xff};
9 1 Delay400Ms(); //启动等待,等LCM讲入工作状态
10 1 LCMInit(); //LCM初始化
11 1 Delay5Ms();
12 1 WriteCommandLCM(0x0c,1);
13 1 self_definechar( fst_loc[0],self_char);
14 1 DisplayListChar(0, 0, "Temperature:");
15 1 while(1)
16 1 {
17 2 TemperatuerResult();
18 2 t=Temperature & 0x01ff;
19 2 if(t & 0x0001==1)c[3]=num[5];
20 2 else c[3]=48;
21 2 t=t>>1;
22 2
23 2 a=t/10;
24 2 b=t-a*10;
25 2 c[0]=num[a];
26 2 c[1]=num[b];
27 2 displaylistchars_wo(4,1,c);
28 2 Delay400Ms();
29 2 }
30 1
31 1
32 1
33 1
34 1 }
35
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 923 ----
CONSTANT SIZE = 276 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 49 34
IDATA SIZE = ---- ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -