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

📄 zhuji.lst

📁 rs485多机通信
💻 LST
字号:
C51 COMPILER V7.06   ZHUJI                                                                 11/12/2007 00:29:04 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE ZHUJI
OBJECT MODULE PLACED IN zhuji.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE zhuji.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

*** WARNING C500 IN LINE 1 OF ZHUJI.C: MISSING DEVICE (SECURITY KEY NOT FOUND)
   1          #include<reg51.h>
   2          #include<absacc.h>
   3          #include<intrins.h>
   4          unsigned char cort=0;
   5          sbit P3_5=P3^5;
   6          static temp,temp1;
   7          /*********************************
   8          按键扫描子程序
   9          *********************************/
  10          //key_serial() interrupt 0 using 1
  11          //{
  12          //       ++cort;                        
  13          //}
  14          
  15          /*********************************
  16          发送子程序
  17          *********************************/
  18          void master(void)
  19          {       
  20   1              temp=SBUF;
  21   1                      if((temp!=temp1)&(temp!=0x00)) P2=temp;
  22   1      
  23   1                      if(cort==1)
  24   1                      {       
  25   2                              SBUF=0x01;//发送地址
  26   2                              while(TI!=1);TI=0;//判断是否发送完毕
  27   2      
  28   2                              P3_5=0;//准备好接收
  29   2                              SM2=0; //发送数据标志
  30   2                              while(RI!=1);RI=0;//判断是否接受完毕
  31   2                              //P2=SBUF;//将接收到的数据送到P2口
  32   2                              SM2=1;  //接收数据标志
  33   2                              P3_5=1; //准备好发送
  34   2                      }
  35   1                      
  36   1                      if(cort==2)
  37   1                      {
  38   2                              SBUF=0x02;
  39   2                              while(TI!=1);TI=0;
  40   2                              SM2=0;
  41   2                              P3_5=0;
  42   2      
  43   2                              while(RI!=1);RI=0;
  44   2                              //P2=SBUF;
  45   2                              SM2=1;
  46   2                              P3_5=1;
  47   2                      }
  48   1      
  49   1                 if(cort==3)
  50   1                      {
  51   2                              SBUF=0x03;
  52   2                              while(TI!=1);TI=0;
  53   2                              SM2=0;
  54   2                              P3_5=0;
C51 COMPILER V7.06   ZHUJI                                                                 11/12/2007 00:29:04 PAGE 2   

  55   2      
  56   2                              while(RI!=1);RI=0;
  57   2                              //P2=SBUF;
  58   2                              SM2=1;
  59   2                              P3_5=1;
  60   2                      }
  61   1      
  62   1                      temp1=temp;
  63   1                      cort=cort+1;                                     
  64   1                      if(cort==4)cort=1;
  65   1                        
  66   1                      SM2=1;  
  67   1      }
  68          
  69          /***************主程序****************/
  70          
  71          void main(void)
  72          {
  73   1              P2=0xff;
  74   1              TMOD=0x20;
  75   1              TL1=0xfd;
  76   1              TH1=0xfd;
  77   1              PCON=0x00;
  78   1              TR1=1;
  79   1              SCON=0xf8;
  80   1              EA=1;
  81   1              EX0=1;
  82   1              IT0=1;
  83   1              P3_5=1;//准备好发送
  84   1              P2=0x00;
  85   1              while(1)
  86   1              {
  87   2                      master();                       //发送
  88   2              }
  89   1      }
  90          
  91          
  92          
  93          
  94          
  95          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    176    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      5    ----
   IDATA SIZE       =   ----    ----
   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 + -