亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.lst

?? c8051f020微處理器與時鐘PCF563
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 173   2                      {
 174   2                              IsTxBusy = TRUE;
 175   2                              SBUF = *(BYTE *)(pTX_Buf + PacketIdx);
 176   2                              PacketIdx ++;
 177   2                      }
C51 COMPILER V6.23a  MAIN                                                                  09/30/2007 08:57:49 PAGE 4   

 178   2                      else
 179   2                      {
 180   2                              IsTxBusy = FALSE;
 181   2                              SBUF0 = 0x55;
 182   2                      }*/
 183   2          }
 184   1      }
 185          
 186          void serial1_int(void) interrupt 20 using 2
 187          {
 188   1              if((SCON1&0x01)==1)
 189   1          {
 190   2              SCON1 &= 0xFE;
 191   2                      if(Com1SaveEn)
 192   2                      {
 193   3                              Com1RecBuf[Com1RecBufIdx++] = SBUF1;    
 194   3                              if(Com1RecBufIdx==RecBufLen)
 195   3                                      {
 196   4                                              Com1SaveEn = 0;
 197   4                                              Com1RecComplete = 1;
 198   4                                      }       
 199   3                      }
 200   2                      else
 201   2                      {
 202   3                              Com1RecBuf[0] = Com1RecBuf[1];
 203   3                              Com1RecBuf[1] = SBUF1;
 204   3                              if(Com1RecBuf[0]==0xEB&&Com1RecBuf[1]==0x90)
 205   3                                      {
 206   4                                              Com1SaveEn = 1;
 207   4                                              Com1RecBufIdx = 2;
 208   4                                      }
 209   3                      }
 210   2          }
 211   1          if((SCON1&0x02)==1)
 212   1          {
 213   2              SCON1 &= 0xFD;
 214   2      /*              if (PacketIdx < TxPacketLen)    // Downlink Packet is unique to 32 Bytes.
 215   2                      {
 216   2                              IsTxBusy = TRUE;
 217   2                              SBUF = *(BYTE *)(pTX_Buf + PacketIdx);
 218   2                              PacketIdx ++;
 219   2                      }
 220   2                      else
 221   2                      {
 222   2                              IsTxBusy = FALSE;
 223   2                              SBUF1 = 0x55;
 224   2                      }*/
 225   2          }
 226   1      }
 227          
 228          /*process data received from com0 or com1*/
 229          void ComDataProcess(uchar *ComRecDataAdr, uchar *ComSendDataAdr)
 230          {
 231   1              uchar idata i,temp;
 232   1              uchar idata *point;
 233   1              uchar idata PlanNum, StageNum, TotalStage;
 234   1      
 235   1              uint idata PageAdr;
 236   1              uchar idata Colum, length;
 237   1      
 238   1              point = ComRecDataAdr;
 239   1              for(i=0;i<RecBufLen;i++)
C51 COMPILER V6.23a  MAIN                                                                  09/30/2007 08:57:49 PAGE 5   

 240   1              {
 241   2                      ComProcessBuf[i] = *(point+i);
 242   2              }
 243   1      
 244   1              temp = ComProcessBuf[2];
 245   1              for(i=3;i<RecBufLen-1;i++)
 246   1              {
 247   2                      temp ^= ComProcessBuf[i];
 248   2              }
 249   1      
 250   1              if(temp==ComProcessBuf[RecBufLen-1])  /*valid data frame, process data received*/
 251   1              {
 252   2                      switch (ComProcessBuf[2])
 253   2                      {
 254   3                      case WritePlans:        /*write plans to Flash*/
 255   3                              RunMode = IsSetMode;
 256   3                              PlanNum = ComProcessBuf[3];
 257   3                              TotalStage = ComProcessBuf[4];
 258   3                              StageNum = ComProcessBuf[5];
 259   3                              PageAdr = PlanStartAddr + (uint)(PlanNum*10) + (uint)(StageNum/10);
 260   3                              Colum = (StageNum%10)*25;
 261   3                              length = 25;
 262   3                              FlashWE();
 263   3                              FlashPW(PageAdr, Colum, length, ComProcessBuf+6);
 264   3                              if(StageNum==0x00)
 265   3                              {
 266   4                                      PageAdr = PlanStartAddr + (uint)(PlanNum*10);
 267   4                                      Colum = 250;
 268   4                                      length = 1;
 269   4                                      *point = TotalStage;
 270   4                                      FlashPW(PageAdr, Colum, length, point);
 271   4                              }
 272   3                              break;
 273   3              
 274   3                      case ReadPlans: /*read plans from Flash and send*/
 275   3                              PlanNum = ComProcessBuf[3];
 276   3                              StageNum = ComProcessBuf[5];
 277   3                              PageAdr = PlanStartAddr + (uint)(PlanNum*10) + (uint)(StageNum/10);
 278   3                              Colum = (StageNum%10)*25;
 279   3                              length = 25;
 280   3                              FlashWE();
 281   3                              FlashRDB(PageAdr, Colum, length, ComSendDataAdr+6);
 282   3                              for(i=0;i<6;i++)
 283   3                              {
 284   4                                      *(ComSendDataAdr+i) = *(ComProcessBuf+i);
 285   4                              }
 286   3                              temp = *(ComSendDataAdr+2);
 287   3                              for(i=3;i<RecBufLen-1;i++)
 288   3                              {
 289   4                                      temp ^= *(ComSendDataAdr+i);
 290   4                              }
 291   3                              *(ComSendDataAdr+RecBufLen-1) = temp;
 292   3                              if(Com0RecComplete)
 293   3                              {
 294   4                                      TI0 = 1;
 295   4                              }
 296   3                              if(Com1RecComplete)
 297   3                              {
 298   4                                      SCON1 |= 0x02;
 299   4                              }
 300   3                              break;
 301   3                      case WriteFaultTables:
C51 COMPILER V6.23a  MAIN                                                                  09/30/2007 08:57:49 PAGE 6   

 302   3                              break;
 303   3                      case ReadFaultTables:
 304   3                              break;
 305   3                      case WriteUserInfo:
 306   3                              break;
 307   3                      case ReadUserInfo:
 308   3                              break;
 309   3                      case WriteHardwareInfo:
 310   3                              break;
 311   3                      case ReadHardwareInfo:
 312   3                              break;
 313   3                      case WriteRunInfo:
 314   3                              break;
 315   3                      case ReadRunInfo:
 316   3                              break;
 317   3                      case WriteCalender:
 318   3                              break;
 319   3                      case ReadCalender:
 320   3                              break;
 321   3                      case DelLog:
 322   3                              break;
 323   3                      case ReadLog:
 324   3                              break;
 325   3                      case WriteDatetoPlan:
 326   3                              break;
 327   3                      case WritePhasetoVehicleDect:
 328   3                              break;
 329   3                      default:
 330   3                              break;
 331   3                      }
 332   2              }
 333   1              else /*invalid data frame*/
 334   1              {
 335   2              }
 336   1      }
 337          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   1839    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =    424    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      34
   IDATA SIZE       =   ----      21
   BIT SIZE         =      6       2
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区福利在线| 成人av片在线观看| 国产精品久久久久婷婷| 国产精品一色哟哟哟| 亚州成人在线电影| 一区二区三区在线播放| 1024国产精品| 国产日本欧洲亚洲| 久久久高清一区二区三区| 日韩一区二区三区三四区视频在线观看 | 国产成人精品一区二区三区网站观看| 天天操天天干天天综合网| 亚洲成在线观看| 亚洲chinese男男1069| 日韩高清不卡一区| 毛片av一区二区三区| 久久99精品久久久久| 国产成人免费在线观看不卡| 国产99久久久精品| 96av麻豆蜜桃一区二区| 色噜噜狠狠成人中文综合| 在线精品视频免费播放| 678五月天丁香亚洲综合网| 91精品午夜视频| 91精品国产综合久久久久久| 日韩一区国产二区欧美三区| 亚洲精品在线观看视频| 日本一区二区三级电影在线观看 | 亚洲国产欧美日韩另类综合 | 久久婷婷久久一区二区三区| 这里只有精品电影| 欧美一级黄色录像| 日韩欧美美女一区二区三区| 日韩免费电影一区| 精品国精品自拍自在线| 国产亚洲视频系列| 国产精品亲子乱子伦xxxx裸| 国产精品区一区二区三区| 国产精品久久久久久久久久久免费看| 亚洲国产经典视频| 自拍av一区二区三区| 久久在线观看免费| 中文字幕在线不卡| 欧美激情一区二区三区全黄| 69p69国产精品| 国产视频一区不卡| 成人免费在线视频观看| 一区二区高清免费观看影视大全| 亚洲大片在线观看| 日韩电影在线一区| 国精品**一区二区三区在线蜜桃| 成人在线综合网| 日本乱码高清不卡字幕| 欧美区视频在线观看| 久久中文字幕电影| 亚洲欧美偷拍三级| 亚洲国产欧美另类丝袜| 国产一区欧美一区| 成人精品电影在线观看| 欧美午夜精品一区二区三区| 亚洲国产精品黑人久久久| 亚洲一区二区免费视频| 成人av午夜影院| 这里是久久伊人| 亚洲成人av福利| 五月天国产精品| 99久久精品国产一区| 欧美一区二区精美| 亚洲欧美成人一区二区三区| 精品亚洲成a人在线观看| 不卡视频免费播放| 欧美大片顶级少妇| 日韩一级黄色片| 国产精品久久精品日日| 国产毛片精品视频| 欧美午夜精品一区二区三区| 91精品视频网| 日本不卡中文字幕| 91在线精品一区二区| 91精品蜜臀在线一区尤物| 日韩三区在线观看| 亚洲欧美日韩国产综合在线| 日本中文字幕一区| 一本大道久久a久久精二百| 久久久九九九九| 免费成人结看片| 欧美日韩一区二区三区高清| 中文在线一区二区| 国产精一品亚洲二区在线视频| 欧美巨大另类极品videosbest | 丰满亚洲少妇av| 久久美女高清视频| 日本v片在线高清不卡在线观看| 成人免费看视频| 日本一区二区三区国色天香| 国产精品一区二区果冻传媒| 日韩限制级电影在线观看| 日日夜夜一区二区| 欧美亚洲一区三区| 夜色激情一区二区| 99久久精品免费| 亚洲日本丝袜连裤袜办公室| 国产白丝精品91爽爽久久| 国产婷婷色一区二区三区四区| 国内成人精品2018免费看| 制服丝袜亚洲色图| 国产一区二区在线电影| 精品嫩草影院久久| 国内一区二区在线| 日韩欧美aaaaaa| 午夜精品福利一区二区三区av| 欧美午夜精品久久久久久超碰 | 欧美精品v国产精品v日韩精品 | 国产黄色精品视频| 欧美国产精品一区二区三区| 成人午夜又粗又硬又大| 亚洲欧洲成人av每日更新| 99国产精品久久久久久久久久| 亚洲精品网站在线观看| 欧美性色aⅴ视频一区日韩精品| 一区二区三区欧美亚洲| 色综合久久综合网欧美综合网| 国产网红主播福利一区二区| 成人av一区二区三区| 亚洲图片一区二区| 欧美日韩久久不卡| 国产在线不卡一区| 自拍偷拍亚洲激情| 精品国产乱码久久久久久老虎| 国产精品羞羞答答xxdd| 久久久www免费人成精品| 欧美巨大另类极品videosbest| 极品美女销魂一区二区三区免费| 亚洲精品日日夜夜| 欧美一级在线观看| 欧美主播一区二区三区| 麻豆成人久久精品二区三区红| 欧美大片顶级少妇| 99国产欧美久久久精品| 亚洲成a人在线观看| 日韩久久久精品| 91传媒视频在线播放| 亚洲第一福利一区| 欧美激情一区二区在线| 日韩亚洲欧美中文三级| 色一情一乱一乱一91av| 久久国产精品免费| 国产精品免费视频观看| 欧美一区二区精品| 99久久免费精品| 国产黄色91视频| 日韩av中文在线观看| 亚洲日本护士毛茸茸| 欧美sm美女调教| 欧美乱妇15p| 色综合中文字幕国产 | 色哟哟精品一区| 国产乱子轮精品视频| 日韩电影在线免费看| 亚洲区小说区图片区qvod| 日韩午夜激情视频| 在线观看不卡视频| 国产成人aaa| 日韩二区三区四区| 亚洲国产一区二区在线播放| 国产精品毛片无遮挡高清| 精品少妇一区二区三区免费观看 | 欧美肥妇free| 亚洲国产精品一区二区尤物区| 国产精品网站在线观看| 精品福利在线导航| 欧美夫妻性生活| 欧美在线观看视频在线| 成人美女在线视频| 一本色道久久综合亚洲aⅴ蜜桃 | 色综合久久久久综合99| 国产xxx精品视频大全| 人人超碰91尤物精品国产| 亚洲欧洲韩国日本视频| 亚洲精品日韩综合观看成人91| 一区在线播放视频| 久久午夜老司机| 91麻豆精品国产91久久久久久久久| 欧美日韩免费一区二区三区| 在线观看日韩电影| 欧美在线观看一区| 欧美日本一区二区在线观看| 精品欧美黑人一区二区三区| 精品少妇一区二区| 亚洲欧美一区二区不卡| 亚洲成av人片一区二区| 亚洲免费毛片网站| 蜜臀99久久精品久久久久久软件| 亚洲欧美日韩精品久久久久| 久久精品72免费观看| 国产伦理精品不卡| 在线播放/欧美激情| 精品少妇一区二区三区在线视频| 亚洲日本乱码在线观看| 性感美女极品91精品|