⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ty.lst

📁 1602单片机仿真电路图和18b20源码
💻 LST
字号:
C51 COMPILER V7.20   TY                                                                    08/27/2008 09:35:50 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE TY
OBJECT MODULE PLACED IN ty.OBJ
COMPILER INVOKED BY: D:\软件\新建文件夹\C51\BIN\C51.EXE ty.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1                              #include <REG52.H>
   2          #include "1602.txt"
   3           
   4          #include "18b20.txt"
   5          
   6           
   7           
   8          void Delay1ms(unsigned int count)
   9          {
  10   1              unsigned int i,j;
  11   1              for(i=0;i<count;i++)
  12   1              for(j=0;j<120;j++);
  13   1      }
  14          
  15          
  16           
  17          
  18          main()
  19          {       
  20   1              uchar data disdata[8];     //必须留一个元素位置
  21   1              LCD_Initial();
  22   1              GotoXY(0,0);
  23   1              Print("temperature:");
  24   1              
  25   1      
  26   1              while(1)
  27   1              {       
  28   2                      
  29   2                      
  30   2              tvalue =read_temp(  ); 
  31   2                if(tflag==0)
  32   2           disdata[0]=0x20;//正温度不显示符号
  33   2           else
  34   2             disdata[0]=0x2d;//负温度显示负号:
  35   2                      
  36   2               disdata[1]=tvalue/1000+0x30;//百位数         加0x30转换为ascii码
  37   2           disdata[2]=tvalue%1000/100+0x30;//十位数
  38   2           disdata[3]=tvalue%100/10+0x30;//个位数 
  39   2               disdata[4]=0x2e;
  40   2               disdata[5]=tvalue%10+0x30;//小数位
  41   2           
  42   2               
  43   2      
  44   2           if(disdata[1]==0x30)
  45   2          {disdata[1]=0x20;//如果百位为0,不显示
  46   3         if(disdata[2]==0x30)
  47   3          {disdata[2]=0x20;//如果百位为0,十位为0也不显示
  48   4          }
  49   3         }     
  50   2         
  51   2      
  52   2      
  53   2                       
  54   2                GotoXY(0,1);
  55   2                      Print(&disdata[0]);
C51 COMPILER V7.20   TY                                                                    08/27/2008 09:35:50 PAGE 2   

  56   2               Delay1ms(300); 
  57   2              }
  58   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    558    ----
   CONSTANT SIZE    =     13    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      3      10
   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 + -