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

📄 xd2008m.lst

📁 西安电子科技大学08单片机开发板综合运用源代码
💻 LST
字号:
C51 COMPILER V7.50   XD2008M                                                               09/21/2008 23:09:00 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE XD2008M
OBJECT MODULE PLACED IN xd2008m.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE xd2008m.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg52.h>
   2          #include <absacc.h> //XBYTE的头文件
   3          #include <stdio.h>  //输入输出头文件
   4          #include <xd2008pin.h> //引脚和口地定义头文件
   5          #include <ds18b20.h> //温度测量函数
   6          #include <xd2008sub.h> //部分函数及全局变量
   7          #include <xd2008_DS_HZ.h> //部分显示函数
   8          #include <xd2008ad_da.h> //A/D,D/A显示函数
   9          //#include <xd2008sbuf.h> //串口相关显示函数
  10          
  11          //-------------------------------------------------
  12          void main(void)
  13            {
  14   1         unsigned char idata j;
  15   1         K1=1;K2=1;//设置为输入状态
  16   1         out_sbuf();  //串口初始化  
  17   1         out_t0();//定时器初始化
  18   1         speak(0x2000);
  19   1         led123=0x02;
  20   1         //disp_55_aa(0x02,0x10); //测试显示屏函数 
  21   1         for(j=0;j<2;j++)
  22   1          {
  23   2           disp_tx1();//显示
  24   2           disp_tx2();//显示
  25   2          }
  26   1         disp_16line(0x800);//测试显示屏函数
  27   1       quit_l:
  28   1       dtart:
  29   1         speak_2();
  30   1         while(K1==0);
  31   1         EA=1;ET0=1;TR0=1;
  32   1         //while(1);
  33   1         daout_adin();//D/A输出A/D输入并显示【K1=0退出】
  34   1         while(1)
  35   1          {
  36   2           //disp_ad();//显示A/D的值
  37   2               disp_dacon();//显示D/A的值
  38   2           led123=~led123;
  39   2               if(K1==0) goto dtart1;
  40   2              }
  41   1       dtart1:
  42   1         speak_2(); 
  43   1         while(K1==0);delay_l(0x1000);
  44   1         EA=1;
  45   1         led123=0x02;
  46   1         while(1)
  47   1          {
  48   2           display_wd();//显示温度
  49   2           //display_123();//显示12.。n
  50   2               if(K1==0) goto main;
  51   2               led123=~led123;
  52   2          }
  53   1      
  54   1       main:
  55   1         while(K1==0);delay_l(0x1000);
C51 COMPILER V7.50   XD2008M                                                               09/21/2008 23:09:00 PAGE 2   

  56   1         EA=0;
  57   1         disp_7hz_L(0x10);//动态显示左移
  58   1         while(K1==0);delay_l(0x1000);
  59   1         disp_7hz_R(0x10);//动态显示右移
  60   1         dis_xd(0x50);//显示:西安电子科技大学,【K1 退出】
  61   1         j=0;
  62   1         led123=0x01;
  63   1         while(1)
  64   1         {
  65   2         unsigned char idata i;
  66   2         j++;
  67   2         if(j>0x2) 
  68   2           {
  69   3             j=0;
  70   3                 led123=0x01;
  71   3               }
  72   2         
  73   2          ET0=0;//关中断显示
  74   2          for(i=0;i<0x80;i++)
  75   2               {
  76   3            disp_16rz(dis_numbz1);//好
  77   3            if(K2==0) goto dtart;
  78   3               }
  79   2              led123= ~led123;
  80   2              speak(0x500);
  81   2          for(i=0;i<0x80;i++)
  82   2                {
  83   3             disp_16rz(dis_numbz2);//你
  84   3             if(K2==0) goto dtart;
  85   3                }
  86   2          }
  87   1        }
*** WARNING C280 IN LINE 27 OF XD2008M.C: 'quit_l': unreferenced label


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   2846    ----
   CONSTANT SIZE    =   1150    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      6      74
   IDATA SIZE       =   ----      22
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -