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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? main.lst

?? 基于AT89C2051的SHT11溫濕度傳感器嵌入式程序KEIL環(huán)境
?? LST
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
C51 COMPILER V7.00  MAIN                                                                   10/10/2007 14:42:11 PAGE 1   


C51 COMPILER V7.00, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c OPTIMIZE(SIZE) BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include "reg52.h"   //晶振可以用11.0592MHZ,如果用串口的話
   2                               //提示:在調(diào)試程序的時(shí)候晶振用12MHZ
   3          #include "stdio.h"
   4          #include "string.h"
   5          #include "math.h"
   6          #include "intrins.h"
   7          //#include "bcd.h"
   8          //#include "SHTXX_iic.c"
   9          /**********************************************************************************/
  10          #define uchar unsigned char 
  11          #define BIT7  0X80                       
  12          #define BIT6  0X40                       
  13          #define BIT5  0X20                       
  14          #define BIT4  0X10                       
  15          #define BIT3  0X08                       
  16          #define BIT2  0X04                       
  17          #define BIT1  0X02                       
  18          #define BIT0  0X01                       
  19          sbit SDA=P1^6;                          // 將p1.6口模擬數(shù)據(jù)口
  20          bdata uchar canmea;
  21          float hum,tem;float ftem;
  22          uchar aaa,dhum[4],dtem[4];
  23          int  count,second;
  24          uchar MeasureMode;
  25          uchar rnum,tnum,tlen;uchar uartflasR,uartflasT;
  26          
  27          #define  NUM  20                            //  接收和發(fā)送緩存區(qū)的深度
  28          #define  NUM1  7                            //  接收和發(fā)送緩存區(qū)的深度
  29          unsigned char idata sendbuf[NUM];       // 數(shù)據(jù)發(fā)送緩沖區(qū)
  30          unsigned char idata receivebuf[NUM1];    // 數(shù)據(jù)接收緩沖區(qū)
  31          
  32          void    TxData ();
  33          void    Inituart();
  34          void    InitSHTXX();
  35          void    Inittimer0();
  36          float   CalculateHum();
  37          float   CalculateTem();
  38          void    MeasureTem();
  39          void    MeasureHum();
  40          void    measure();
  41          
  42          /*****************************************MAIN  START ******************************/
  43          void main(void)
  44          {       
  45   1              uchar okqi;
  46   1              int dat;//int i;
  47   1              uchar okmea;
  48   1      //      uchar aaa;
  49   1              Inittimer0();
  50   1              second=1;
  51   1              while(second){}//上電延時(shí)
  52   1              Inituart();
  53   1              InitSHTXX();
  54   1              if (F0==1)
  55   1                      okqi=0;//無(wú)傳感器標(biāo)志
C51 COMPILER V7.00  MAIN                                                                   10/10/2007 14:42:11 PAGE 2   

  56   1              else
  57   1                      okqi=1;//有傳感器標(biāo)志
  58   1      
  59   1              sendbuf[0]=0X80;//起始符
  60   1      //      sendbuf[1]=0X01;//本機(jī)地址
  61   1              sendbuf[1]=P1&0X0F;//本機(jī)地址
  62   1      
  63   1              //receivebuf[3]=0x00;uartflasT=1;//上電發(fā)送測(cè)試數(shù)據(jù)
  64   1              okmea=1;//測(cè)量
  65   1              MeasureMode=1;
  66   1      
  67   1      while (1)
  68   1              {
  69   2              if(uartflasR==1)//接收命令處理
  70   2              {
  71   3                      if(rnum>3) //接收數(shù)據(jù)應(yīng)大于4字節(jié),否則帔格式不對(duì)
  72   3                      if(receivebuf[0]==sendbuf[1]) //本機(jī)地址才處理
  73   3                      switch(receivebuf[3]) //命令處理
  74   3                      {
  75   4                      case 0x12:
  76   4                      case 0x13:
  77   4                      case 0x11:{okmea=1;/*P0=~P0;*/}break;//測(cè)量濕度和溫度命令
  78   4                      case 0x00:{uartflasT=1;}break;//檢測(cè)命令
  79   4                      default:;
  80   4                      }
  81   3                      uartflasR=0;
  82   3              }
  83   2              if(uartflasT==1)//發(fā)送命令處理
  84   2              {
  85   3              //sendbuf[0]=0X80;//起始符
  86   3              //sendbuf[1]=0X01;//本機(jī)地址
  87   3              switch(receivebuf[3])//命令處理
  88   3                      {
  89   4                      case 0x11:{//測(cè)量濕度和溫度命令
  90   5                                              sendbuf[2]=0;//字節(jié)數(shù)1
  91   5                                              sendbuf[3]=11;//字節(jié)數(shù)2
  92   5                                              sendbuf[4]=0x11;//命令碼
  93   5      
  94   5                                              sendbuf[5]=0x12;//濕度數(shù)據(jù)
  95   5                                              sendbuf[6]=dhum[0];
  96   5                                              sendbuf[7]=dhum[1];
  97   5                                              sendbuf[8]=dhum[2];
  98   5                                              sendbuf[9]=dhum[3];
  99   5      
 100   5                                              sendbuf[10]=0x13;//溫度數(shù)據(jù)
 101   5                                              sendbuf[11]=dtem[0];
 102   5                                              sendbuf[12]=dtem[1];
 103   5                                              sendbuf[13]=dtem[2];
 104   5                                              sendbuf[14]=dtem[3];
 105   5      
 106   5                                              /*sendbuf[6]=0x07;
 107   5                                              sendbuf[7]=0x06;
 108   5                                              sendbuf[8]=0x05;
 109   5                                              sendbuf[9]=0x04;
 110   5      
 111   5                                              sendbuf[11]=0x00;
 112   5                                              sendbuf[12]=0x02;
 113   5                                              sendbuf[13]=0x09;
 114   5                                              sendbuf[14]=0x08;*/
 115   5      
 116   5                                              sendbuf[15]=sendbuf[5]^sendbuf[6]^sendbuf[7]^sendbuf[8]^sendbuf[9]
 117   5                                                                      ^sendbuf[10]^sendbuf[11]^sendbuf[12]^sendbuf[13]^sendbuf[14];
C51 COMPILER V7.00  MAIN                                                                   10/10/2007 14:42:11 PAGE 3   

 118   5      
 119   5                                              sendbuf[16]=0x7F;//停止符
 120   5                                              tlen=17;
 121   5                                        }break;
 122   4                      case 0x12:{//測(cè)量濕度命令
 123   5                                              sendbuf[2]=0;//字節(jié)數(shù)1
 124   5                                              sendbuf[3]=6;//字節(jié)數(shù)2
 125   5                                              sendbuf[4]=0x11;//命令碼
 126   5      
 127   5                                              sendbuf[5]=0x12;//濕度數(shù)據(jù)
 128   5                                              sendbuf[6]=dhum[0];
 129   5                                              sendbuf[7]=dhum[1];
 130   5                                              sendbuf[8]=dhum[2];
 131   5                                              sendbuf[9]=dhum[3];
 132   5      
 133   5                                              sendbuf[10]=sendbuf[5]^sendbuf[6]^sendbuf[7]^sendbuf[8]^sendbuf[9];
 134   5      
 135   5                                              sendbuf[11]=0x7F;//停止符
 136   5                                              tlen=12;
 137   5                                        }break;
 138   4                      case 0x13:{//測(cè)量溫度命令
 139   5                                              sendbuf[2]=0;//字節(jié)數(shù)1
 140   5                                              sendbuf[3]=6;//字節(jié)數(shù)2
 141   5                                              sendbuf[4]=0x11;//命令碼
 142   5      
 143   5                                              sendbuf[5]=0x13;//溫度數(shù)據(jù)
 144   5                                              sendbuf[6]=dtem[0];
 145   5                                              sendbuf[7]=dtem[1];
 146   5                                              sendbuf[8]=dtem[2];
 147   5                                              sendbuf[9]=dtem[3];
 148   5      
 149   5                                              sendbuf[10]=sendbuf[5]^sendbuf[6]^sendbuf[7]^sendbuf[8]^sendbuf[9];
 150   5      
 151   5                                              sendbuf[11]=0x7F;//停止符
 152   5                                              tlen=12;
 153   5                                        }break;
 154   4                      case 0x00:{//檢測(cè)命令
 155   5                                              sendbuf[2]=0;//字節(jié)數(shù)1
 156   5                                              sendbuf[3]=1;//字節(jié)數(shù)2
 157   5                                              sendbuf[4]=0x00;//命令碼
 158   5      
 159   5                                              sendbuf[5]=okqi;//傳感器標(biāo)志
 160   5      
 161   5                                              sendbuf[6]=0x7F;//停止符
 162   5                                              tlen=7;
 163   5                                        }break;
 164   4                      default:;
 165   4                      }
 166   3              uartflasT=0;
 167   3              tnum=0;
 168   3              SBUF=sendbuf[tnum];tnum++;
 169   3              }
 170   2      
 171   2      
 172   2      if(okmea==1)
 173   2      if(okqi==0)
 174   2      {
 175   3              receivebuf[3]=0x00;uartflasT=1;okmea=0;
 176   3      }
 177   2      else
 178   2                      switch(MeasureMode)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99re视频精品| 欧美电影在哪看比较好| 久久电影网站中文字幕| 玉足女爽爽91| 自拍偷拍国产亚洲| 成人欧美一区二区三区白人| 久久这里只有精品视频网| 91精品婷婷国产综合久久性色 | 色就色 综合激情| 成人一级片在线观看| 日本91福利区| 亚洲午夜三级在线| 亚洲一二三四区| 一区二区视频免费在线观看| 自拍偷拍亚洲综合| 国产精品第一页第二页第三页| 国产欧美日本一区二区三区| 久久久久99精品国产片| 久久中文娱乐网| 国产亚洲精品aa| 精品少妇一区二区三区| 欧美哺乳videos| 精品久久久久久久久久久久包黑料| 欧美一区二区三区四区五区| 91精品国产综合久久久蜜臀图片| 色就色 综合激情| 欧美丝袜丝交足nylons| 欧美影视一区二区三区| 欧美人与禽zozo性伦| 在线成人av影院| 欧美日韩视频专区在线播放| 欧美另类久久久品| 欧美一级高清片| 欧美xxxxxxxx| 国产女人18毛片水真多成人如厕| 国产欧美一区二区三区鸳鸯浴| 国产精品人成在线观看免费| 国产精品成人免费精品自在线观看| 国产精品水嫩水嫩| 一区二区三区四区亚洲| 亚洲综合色成人| 天堂va蜜桃一区二区三区| 男女性色大片免费观看一区二区 | 处破女av一区二区| 懂色中文一区二区在线播放| 99国产精品国产精品久久| 在线免费观看一区| 日韩欧美一级特黄在线播放| 久久女同性恋中文字幕| 日韩一区日韩二区| 天天综合色天天| 精品亚洲成a人| www.66久久| 欧美丝袜丝nylons| 久久亚洲春色中文字幕久久久| 欧美精彩视频一区二区三区| 一区二区免费视频| 美女网站色91| 99国内精品久久| 欧洲另类一二三四区| 欧美精品一区二区三区在线播放| 国产精品久久久久婷婷二区次| 亚洲影院免费观看| 国产一区在线精品| 日本久久一区二区三区| 日韩欧美国产麻豆| 国产精品嫩草99a| 亚洲v日本v欧美v久久精品| 国产精品77777| 欧美色涩在线第一页| 精品国产乱码久久| 亚洲精品美腿丝袜| 国产一区二区三区黄视频 | 国产精品一区二区久久不卡| av资源网一区| 欧美一级搡bbbb搡bbbb| 国产精品久久久久久久午夜片| 日本sm残虐另类| 99久久久无码国产精品| 日韩欧美一二三| 亚洲精品中文字幕乱码三区| 韩国女主播成人在线观看| 在线看国产一区二区| 国产亚洲欧美日韩在线一区| 亚洲国产视频在线| 成人福利视频网站| 日韩视频在线一区二区| 亚洲人成人一区二区在线观看| 国内成人精品2018免费看| 欧美性猛交xxxxxxxx| 中文字幕乱码亚洲精品一区| 欧美aaaaaa午夜精品| 在线观看欧美精品| 国产精品福利影院| 国产乱码精品一区二区三区av | 老司机精品视频导航| 91久久精品一区二区| 国产女主播在线一区二区| 久久国产福利国产秒拍| 欧美区一区二区三区| 亚洲女人小视频在线观看| 狠狠久久亚洲欧美| 日韩一区二区电影| 日韩精品一卡二卡三卡四卡无卡| 色综合中文字幕国产 | 欧美精品丝袜中出| 一区二区三区在线看| 99久久精品国产观看| 国产亚洲精品精华液| 日本视频一区二区三区| 欧洲一区二区三区在线| 亚洲欧美日韩国产中文在线| 成人美女视频在线观看18| 国产亚洲制服色| 石原莉奈在线亚洲三区| 欧美性极品少妇| 一级中文字幕一区二区| 在线影院国内精品| 有码一区二区三区| 欧美日本在线视频| 国产精品动漫网站| 在线观看日韩精品| 美腿丝袜亚洲一区| 久久女同精品一区二区| 成人免费黄色大片| 亚洲欧美另类久久久精品2019| 色婷婷国产精品久久包臀| 亚洲高清免费在线| 精品卡一卡二卡三卡四在线| 国产福利不卡视频| 亚洲青青青在线视频| 欧美久久一区二区| 激情六月婷婷综合| 国产精品乱人伦| 欧美午夜视频网站| 蜜臀av性久久久久蜜臀aⅴ| 久久女同互慰一区二区三区| 成人av电影在线| 午夜久久久久久| 久久亚洲欧美国产精品乐播| 色综合中文综合网| 狠狠色丁香久久婷婷综| 自拍偷拍国产亚洲| 欧美一区二区视频在线观看2020| 精品一区二区三区香蕉蜜桃| 国产精品精品国产色婷婷| 欧美日韩国产一区| 国产伦精品一区二区三区免费| 专区另类欧美日韩| 精品人伦一区二区色婷婷| 97久久超碰精品国产| 日本成人在线电影网| 中文字幕欧美国产| 3d成人动漫网站| 成人黄色国产精品网站大全在线免费观看| 亚洲制服丝袜一区| 久久蜜桃一区二区| 欧美日韩亚洲另类| 国产91丝袜在线播放九色| 亚洲大片免费看| 亚洲国产精品成人综合色在线婷婷| 欧美色手机在线观看| 风间由美一区二区av101| 日韩成人一区二区| 日韩一区欧美小说| 久久久五月婷婷| 欧美丰满嫩嫩电影| 97se亚洲国产综合自在线| 久久精品久久99精品久久| 一区二区在线观看av| 国产日韩欧美激情| 日韩欧美在线影院| 欧美综合一区二区| 国产超碰在线一区| 另类专区欧美蜜桃臀第一页| 亚洲欧美另类图片小说| 欧美激情一区二区在线| 日韩精品一区二区三区在线| 在线中文字幕一区| 99精品一区二区三区| 国产麻豆视频精品| 久久成人免费电影| 丝袜a∨在线一区二区三区不卡| 亚洲人成小说网站色在线| 久久噜噜亚洲综合| 精品国产一区二区亚洲人成毛片 | 久久精品一区二区| 欧美一区二区三区婷婷月色| 欧美日韩视频专区在线播放| 91麻豆精品秘密| 99精品欧美一区二区三区小说 | 亚洲成人综合在线| 一区二区中文视频| 国产精品国产三级国产aⅴ中文 | 日韩电影在线观看一区| 亚洲国产你懂的| 一区二区三区四区亚洲| 亚洲色图一区二区三区| 亚洲三级理论片| 中文字幕一区二区三区不卡|