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

📄 main.lst

📁 通过AT命令对串口蓝牙模块进行通信控制操作
💻 LST
📖 第 1 页 / 共 2 页
字号:
 132   9                                                                                                      serier1_send_NoRep();
 133   9      //                                                                                              ES = 0;
 134   9      //                                                                                              ES1= 1;
 135   9                                                                                                      mp = 0;
 136   9                                                                                                      break;
 137   9                                                                                              }
 138   9                                                                                      }                       */      
 139   9                                                                                      break;
 140   9                                                                              case 'A':
 141   9                                                                                      
 142   9                                                                                      for(i=0;i<12;i++)
 143   9                                                                                              PDAMACAdd[RecvBuf1[3]-30][i] = RecvBuf1[4+i];
 144   9                                                                                      
 145   9                                                                                      break;
 146   9                                                                              case 'C':       
 147   9                                                                              //数据传送完毕                          
 148   9      //                                                                              ES1 = 0;
 149   9                                                                                      ES      = 0;
 150   9                                                                              //结束透明传输状态      
 151   9                                                                                      TI = 1;
 152   9                                                                                      BthDisconnect();
 153   9                                                                                      mp = 0;
 154   9                                                                                      break;                                                                                                  
 155   9                                                                              case 'L':
 156   9                                                                                      i = 0;
 157   9                                                                                      while(1)
 158   9                                                                                      {
 159  10                                                                                              SendBuf1[i]=RecvBuf1[i];                                                                                        
 160  10                                                                                              if(RecvBuf1[i]==0) break;
 161  10                                                                                              i++;
 162  10                                                                                      }
 163   9                                                                                      SBUF1 = SendBuf1[0];                                                                                                                                    
 164   9                                                                                      break;  
 165   9      
 166   9                                                                              default :
 167   9                                                                                      i = 0;
 168   9                                                                                      while(1)
 169   9                                                                                      {
 170  10                                                                                              SendBuf[i]=RecvBuf1[i];                                                                                 
 171  10                                                                                              if(RecvBuf1[i]==0) break;
 172  10                                                                                              i++;
 173  10                                                                                      }
 174   9                                                                                      SBUF = SendBuf[0];
 175   9                                                                                      break;
 176   9                                                                      }
 177   8                                                                              
 178   8                                                              }
C51 COMPILER V7.10   MAIN                                                                  10/14/2005 13:18:00 PAGE 4   

 179   7                                                              if(RecvOk)
 180   7                                                              {
 181   8                                                                      RecvOk = 0;
 182   8                                                                      if(Tag) 
 183   8                                                                      {
 184   9                                                                              SendBuf1[0] = 2;
 185   9                                                                              SendBuf1[1] = 0x33;
 186   9                                                                              SendBuf1[2] = 'Q';
 187   9                                                                              SendBuf1[3] = 3;
 188   9                                                                              SendBuf1[4] = 0x38; 
 189   9                                                                              SendBuf1[5] = 0x37;
 190   9                                                                              SendBuf1[6] = 0x00;
 191   9                                                                              SBUF1 = SendBuf1[0];
 192   9                                                                              WD_Reset
 193   9                                                                              second = 0;
 194   9                                                                              while(1)
 195   9                                                                                      if(second>=2) break;
 196   9                                                                              WD_Reset
 197   9                                                                              ES = 0;
 198   9                                                                              TI = 1;
 199   9                                                                              break;
 200   9                                                                      }
 201   8                                                                      i = 0;
 202   8                                                                      while(1)
 203   8                                                                      {
 204   9                                                                              SendBuf1[i]=RecvBuf[i];                                                                 
 205   9                                                                              if(RecvBuf[i]==0) break;
 206   9                                                                              i++;
 207   9                                                                      }
 208   8                                                                      SBUF1 = SendBuf1[0];                                                    
 209   8                                                              }
 210   7                                                              WD_Reset
 211   7      //                                                      if(Recving==0&&Recving1==0)
 212   7      //                                                              if(!Bthlinking())                                                               
 213   7      //                                                                      break;                                                          
 214   7                                                      }
 215   6                                              }
 216   5                                      }
 217   4                              }
 218   3                      }
 219   2                      if(RecvOk1)
 220   2                      {
 221   3                              RecvOk1 = 0;
 222   3                              if(RecvBuf[2]=='A')
 223   3                                      for(i=0;i<12;i++)
 224   3                                              PDAMACAdd[RecvBuf1[3]-30][i] = RecvBuf1[4+i];
 225   3                              
 226   3                      }
 227   2              }       
 228   1      
 229   1      }
 230          
 231          
 232          
 233          
 234          
 235          
 236          
 237          
 238          
 239          
 240          
C51 COMPILER V7.10   MAIN                                                                  10/14/2005 13:18:00 PAGE 5   

 241          
 242          
 243          
 244          
 245          
 246          
 247          
 248          
 249          
 250          
 251          
 252          
 253          
 254          
 255          
 256          


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


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

⌨️ 快捷键说明

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