wait1s.lst

来自「keil C51编写的的RFM01和RFM02应用程序」· LST 代码 · 共 55 行

LST
55
字号
C51 COMPILER V7.08   WAIT1S                                                                05/21/2007 22:43:30 PAGE 1   


C51 COMPILER V7.08, COMPILATION OF MODULE WAIT1S
OBJECT MODULE PLACED IN wait1s.OBJ
COMPILER INVOKED BY: C:\EDA\Keil\C51\BIN\C51.EXE wait1s.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg52.h>
   2          #include "delay10ms.h"
   3          //--------------------------------------------------------------------------------------------
   4          //Name:wait1s
   5          //描述:确认是否为接收命令,WAT为1则为确实为接收命令,否则为干扰
   6          //入口参数:无
   7          //出口参数:WAT
   8          //Author:KongRui Date:2007/05/15
   9          //--------------------------------------------------------------------------------------------
  10          bit wait1s(){
  11   1       bit WAT=0;
  12   1       unsigned char n;
  13   1       delay10ms();
  14   1       TR0=1;
  15   1       for(n=0;n<100;n++){
  16   2         while(!TF0){
  17   3          if(RI){
  18   4              WAT=1;
  19   4              break;
  20   4          }
  21   3          else continue;
  22   3         }
  23   2         if(WAT) break;
  24   2         TF0=0;
  25   2         TH0=0xdc;
  26   2         TL0=0;               
  27   2       } 
  28   1       TR0=0;
  29   1       return(WAT);
  30   1      } 
  31          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     37    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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