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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? pmpdatar.lst

?? 包含電路圖及c語(yǔ)言程序
?? LST
字號(hào):
C51 COMPILER V7.02b   PMPDATAR                                                             12/10/2005 20:50:40 PAGE 1   


C51 COMPILER V7.02b, COMPILATION OF MODULE PMPDATAR
OBJECT MODULE PLACED IN PMPDataR.OBJ
COMPILER INVOKED BY: E:\EDATOOLS\KEILC7.0\C51\BIN\C51.EXE PMPDataR.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /*****************************************/
   2          /* Copyright (c) 2005, 通信工程學(xué)院      */
   3          /* All rights reserved.                  */
   4          /* 作    者:戴 佳                                               */
   5          /*****************************************/
   6          
   7          #include "PMPDataR.h"
   8          
   9          /* 延時(shí)t毫秒 */
  10          void delay(uint t)
  11          {
  12   1              uint i;
  13   1              while(t--)
  14   1              {
  15   2                      /* 對(duì)于11.0592M時(shí)鐘,約延時(shí)1ms */
  16   2                      for (i=0;i<125;i++)
  17   2                      {}
  18   2              }
  19   1      } 
  20          
  21          /* 發(fā)送數(shù)據(jù)函數(shù) */
  22          uchar recvdata(uchar *buf)
  23          {
  24   1              uchar i,tmp;
  25   1              uchar len;                                      // 保存數(shù)據(jù)長(zhǎng)度
  26   1              uchar ecc;                                      // 保存校驗(yàn)字節(jié)
  27   1              
  28   1              /* 接收數(shù)據(jù)長(zhǎng)度字節(jié) */
  29   1              RI = 0;
  30   1              while(!RI);
  31   1              if (RB8==1)                                     
  32   1                      return 0xee;                    // 若接收的為地址幀,則返回0xee
  33   1              len = SBUF;
  34   1              RI = 0;
  35   1              
  36   1              /* 使用len的值為校驗(yàn)字節(jié)ecc賦初值 */
  37   1              ecc = len;                                      
  38   1      
  39   1              /* 接收數(shù)據(jù) */
  40   1              for (i=0;i<len;i++)
  41   1              {
  42   2                      while(!RI);
  43   2                      if (RB8==1)
  44   2                              return 0xee;            // 若接收的為地址幀,則返回0xee
  45   2                      *buf = SBUF;    
  46   2                      ecc = ecc^(*buf);               // 進(jìn)行字節(jié)校驗(yàn)
  47   2                      RI = 0; 
  48   2                      buf++;          
  49   2              }
  50   1              *buf = 0;                                       // 表示數(shù)據(jù)結(jié)束
  51   1              
  52   1              /* 接收校驗(yàn)字節(jié) */
  53   1              while(!RI);
  54   1              if (RB8==1)                                     
  55   1                      return 0xee;                    // 若接收的為地址幀,則返回0xee
C51 COMPILER V7.02b   PMPDATAR                                                             12/10/2005 20:50:40 PAGE 2   

  56   1              tmp = SBUF;
  57   1              RI = 0;
  58   1      
  59   1              /* 進(jìn)行數(shù)據(jù)校驗(yàn) */
  60   1              ecc = tmp^ecc;
  61   1              if (ecc!=0)                                     // 如果校驗(yàn)錯(cuò)誤
  62   1              {
  63   2                      *(buf-len) = 0;                 // 清空數(shù)據(jù)緩沖區(qū)
  64   2                      
  65   2                      /* 發(fā)送校驗(yàn)錯(cuò)誤信號(hào)ERR */
  66   2                      TI = 0; 
  67   2                      TB8 = 0;
  68   2                      SBUF = ERR;
  69   2                      while(!TI);
  70   2                      TI = 0;
  71   2      
  72   2                      return 0xff;                    // 返回0xff表示校驗(yàn)錯(cuò)誤
  73   2              }
  74   1      
  75   1              /* 發(fā)送校驗(yàn)成功信號(hào)SUCC */
  76   1              TI = 0;
  77   1              TB8 = 0;
  78   1              SBUF = SUCC;
  79   1              while(!TI);
  80   1              TI = 0;
  81   1      
  82   1              return 0;                                       // 校驗(yàn)成功,返回0
  83   1      }
  84          
  85          /* 串口初始化函數(shù) */
  86          void init_serial()
  87          {
  88   1              TMOD = 0x20;                            // 定時(shí)器T1使用工作方式2
  89   1              TH1 = 250;
  90   1              TL1 = 250;
  91   1              TR1 = 1;                                        // 開始計(jì)時(shí)
  92   1              PCON = 0x80;                            // SMOD = 1
  93   1              SCON = 0xd0;                            // 工作方式,9位數(shù)據(jù)位,波特率9600kbit/s,允許接收 
  94   1      }
  95          
  96          /* 主程序 */
  97          void main()
  98          { 
  99   1              uchar i = 0;
 100   1              uchar tmp = 0xff;
 101   1      
 102   1              addr = P1&0x0f;                         // 獲取本機(jī)地址
 103   1      
 104   1              P20 = 1;                                        // 發(fā)光管不亮
 105   1              
 106   1              init_serial();                          // 串口初始化 
 107   1      
 108   1              EA = 0;                                         // 關(guān)閉所有中斷
 109   1              
 110   1              /* 進(jìn)入設(shè)備應(yīng)答 */
 111   1              while(1)
 112   1              {
 113   2                      SM2 = 1;                                // 只接收地址幀
 114   2      
 115   2                      /* 如果接收到的地址幀不是本機(jī)地址,則繼續(xù)等待 */
 116   2                      tmp = addr-1;
 117   2                      while (tmp!=addr)
C51 COMPILER V7.02b   PMPDATAR                                                             12/10/2005 20:50:40 PAGE 3   

 118   2                      {
 119   3                              RI = 0;
 120   3                              while(!RI)
 121   3                              tmp = SBUF;
 122   3                              RI = 0;
 123   3                      }       
 124   2      
 125   2                      /* 發(fā)送本機(jī)地址作為應(yīng)答信號(hào),準(zhǔn)備接收數(shù)據(jù) */
 126   2                      TI = 0;                         
 127   2                      TB8 = 0;                                // 主機(jī)不檢測(cè)該位
 128   2                      SBUF = addr;
 129   2                      while(!TI);
 130   2                      TI = 0;
 131   2                      SM2 = 0;                                // 允許接收數(shù)據(jù)
 132   2      
 133   2                      /* 數(shù)據(jù)接收 */
 134   2                      tmp = 0xff;
 135   2                      while(tmp==0xff)                // 如果校驗(yàn)失敗則重新接收數(shù)據(jù)
 136   2                      {
 137   3                              /* 校驗(yàn)失敗返回0xff,檢測(cè)到地址幀則返回0xee,接收成功返回0 */
 138   3                              tmp = recvdata(buf);    
 139   3                      }
 140   2                      if (tmp==0x00)                  // 校驗(yàn)正確,表示接收成功
 141   2                      {
 142   3                              /* 綠燈亮,持續(xù)500ms,表示接收數(shù)據(jù)成功 */
 143   3                              P20 = 0;                        
 144   3                              delay(500);
 145   3                              P20 = 1;        
 146   3                      }           
 147   2                      // 如果接收數(shù)據(jù)時(shí)發(fā)現(xiàn)地址幀,則重新開始整個(gè)接收過程
 148   2              }
 149   1      }


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


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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜免费欧美电影| 国产精品国产三级国产普通话99| 国产v综合v亚洲欧| 91精品国产综合久久久久久漫画| 蜜桃精品视频在线观看| 久久亚洲综合色一区二区三区| 国产亚洲成av人在线观看导航| 日本亚洲免费观看| 国产成a人无v码亚洲福利| 午夜影视日本亚洲欧洲精品| 26uuu国产日韩综合| 欧美一区二区三区播放老司机| 高清免费成人av| 狠狠色狠狠色综合| 奇米四色…亚洲| 亚洲人成网站影音先锋播放| 久久嫩草精品久久久精品| 欧美在线观看18| 欧美挠脚心视频网站| 4438x成人网最大色成网站| 天天操天天干天天综合网| 天堂午夜影视日韩欧美一区二区| 久久国产精品99精品国产 | 久久电影网电视剧免费观看| 美女尤物国产一区| 国产91富婆露脸刺激对白| 一本色道a无线码一区v| 欧美一区二区三区影视| 日韩欧美色综合网站| 欧美精品一区二区三区很污很色的 | 色婷婷久久一区二区三区麻豆| av在线这里只有精品| 欧美日韩一区二区三区四区五区| 欧美一级高清大全免费观看| 中文字幕不卡在线播放| 亚洲成a人在线观看| 国产999精品久久久久久| 欧美性猛交一区二区三区精品| 欧美不卡视频一区| 一区二区三区四区av| 韩日欧美一区二区三区| 欧美性生活久久| 国产精品蜜臀av| 久久99九九99精品| 欧美色倩网站大全免费| 中文字幕一区二区视频| 麻豆久久久久久| 欧美偷拍一区二区| 欧美国产精品专区| 奇米色777欧美一区二区| 色婷婷综合五月| 久久蜜桃一区二区| 日本成人中文字幕在线视频| 99精品国产一区二区三区不卡| 欧美成人三级在线| 亚洲一区在线观看免费| 99久久综合色| 欧美国产禁国产网站cc| 经典三级在线一区| 91精品国产手机| 天天av天天翘天天综合网色鬼国产| 91无套直看片红桃| 中文字幕在线观看一区| 成人午夜在线视频| 国产三级精品视频| 狠狠色丁香久久婷婷综合_中| 日韩视频一区二区三区在线播放| 午夜伦欧美伦电影理论片| 国v精品久久久网| 中文在线一区二区| 国产99久久精品| 国产日韩欧美精品电影三级在线| 精品一区二区三区在线播放视频| 日韩欧美成人午夜| 天天综合网 天天综合色| 欧美四级电影网| 日韩精品一二三区| 精品美女在线观看| 国产一区二区三区四区五区入口 | 风流少妇一区二区| 日本一二三四高清不卡| 成人动漫中文字幕| 国产亚洲综合av| 懂色av一区二区夜夜嗨| 亚洲国产精品成人综合色在线婷婷 | 国产成人av电影| 国产精品久久久久天堂| 精品亚洲成a人在线观看| 欧美不卡在线视频| 成人一区二区三区视频在线观看| 亚洲欧洲精品一区二区精品久久久| 91网站最新地址| 香蕉加勒比综合久久| 欧美va亚洲va在线观看蝴蝶网| 国产一区二区三区国产| 国产精品理论在线观看| 在线观看av不卡| 久久国产尿小便嘘嘘| 国产精品伦一区| 欧美日韩在线免费视频| 琪琪久久久久日韩精品| 久久久久久久久久久黄色| 99国产精品久久久久久久久久久| 亚洲成精国产精品女| 久久精品网站免费观看| 色偷偷88欧美精品久久久| 久久国产生活片100| 亚洲精品视频在线观看网站| 7777精品伊人久久久大香线蕉经典版下载 | 欧美v日韩v国产v| 不卡的电视剧免费网站有什么| 亚洲欧美激情小说另类| 精品国产乱码久久久久久夜甘婷婷 | 欧美日韩一区三区四区| 久久99久久精品欧美| 亚洲男女一区二区三区| 欧美成人精精品一区二区频| 色老汉一区二区三区| 国精品**一区二区三区在线蜜桃| 亚洲综合视频网| 国产精品第四页| 日韩三级中文字幕| 色欧美乱欧美15图片| 国产成人在线视频网址| 日本va欧美va精品| 亚洲一区在线观看视频| 国产精品国产三级国产| 国产丝袜欧美中文另类| 欧美一个色资源| 欧美喷潮久久久xxxxx| 色婷婷综合视频在线观看| 国产999精品久久久久久绿帽| 免费看精品久久片| 日韩一区欧美二区| 亚洲午夜一二三区视频| √…a在线天堂一区| 国产日韩欧美在线一区| 欧美电视剧在线观看完整版| 欧美高清精品3d| 91免费视频网址| 色婷婷综合久色| 日本高清免费不卡视频| 97久久精品人人做人人爽 | 一个色综合av| 一区二区三区中文字幕电影 | 麻豆精品一区二区综合av| 亚洲成人你懂的| 亚洲高清中文字幕| 亚洲一区二区三区四区在线观看 | 精品视频123区在线观看| 99国产精品久| 91国内精品野花午夜精品| 色悠久久久久综合欧美99| 91啪亚洲精品| 色婷婷av一区二区| 欧美亚洲一区二区三区四区| 91日韩精品一区| 欧美日韩一区二区在线视频| 日本黄色一区二区| 欧美日韩大陆在线| 日韩一卡二卡三卡| 日韩精品一区二区三区在线 | 亚洲国产cao| 五月天婷婷综合| 韩国av一区二区三区在线观看| 国产一区二区中文字幕| 国产成人在线看| 色先锋aa成人| 日韩欧美在线123| 久久嫩草精品久久久精品| 中文字幕一区二区视频| 亚洲高清免费视频| 精品一区中文字幕| 成人午夜激情在线| 在线一区二区观看| 欧美成人在线直播| 亚洲三级电影网站| 亚洲高清不卡在线| 国产精品123| 在线观看日韩毛片| 国产亚洲欧美一区在线观看| 自拍偷拍欧美精品| 欧美aaaaaa午夜精品| av在线一区二区三区| 91麻豆精品国产无毒不卡在线观看| 久久精品夜色噜噜亚洲a∨| 亚洲免费视频中文字幕| 麻豆精品一区二区综合av| 91视频在线看| 久久综合久久综合久久综合| 亚洲精品你懂的| 国产乱码精品一区二区三| 91久久精品一区二区| 欧美刺激脚交jootjob| 亚洲一区二区在线免费看| 国产精品一区二区三区乱码 | 精品精品欲导航| 亚州成人在线电影| 懂色av中文一区二区三区| 7777精品久久久大香线蕉|