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

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

?? t2t3t4_pro.lst

?? 基于C8051F040的液晶
?? LST
字號:
C51 COMPILER V7.50   T2T3T4_PRO                                                            08/05/2007 17:15:42 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE T2T3T4_PRO
OBJECT MODULE PLACED IN t2t3t4_pro.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\c51.exe t2t3t4_pro.c DB OE

line level    source

   1          //////////T法測頻調試程序改進版/////////////
   2          /////////t3 頻率方波輸出//////////////
   3          /////////t4 脈沖計數/////////////////////
   4          /////////t2 計時////////////////////////////
   5          /////////t2t3t4_pro.c//////////////////////////
   6          #include <C8051F040.h>
   7          #define T3RUN temppage=SFRPAGE;SFRPAGE=0x01;TR3=1;SFRPAGE=temppage
   8          #define T4RUN temppage=SFRPAGE;SFRPAGE=0x02;TR4=1;SFRPAGE=temppage
   9          #define T4STOP temppage=SFRPAGE;SFRPAGE=0x02;TR4=0;SFRPAGE=temppage
  10          #define T3STOP temppage=SFRPAGE;SFRPAGE=0x01;TR3=0;SFRPAGE=temppage
  11          typedef unsigned int uint;
  12          typedef unsigned char uchar;
  13          typedef unsigned long ulong;
  14          sfr16 RCAP2=0xca;
  15          sfr16 RCAP3=0xca;
  16          sfr16 RCAP4=0xca;
  17          sfr16 TMR4=0xcc;
  18          sfr16 TMR3=0xcc;
  19          sfr16 TMR2=0xcc;
  20          uchar temppage;
  21          uchar tf2num;
  22          bit isnewdata;
  23          ulong freTime;
  24          bit isfilter;
  25          void t4ISR();
  26          void t2ISR();
  27          void delay1ms(uint time){//延遲1ms
  28   1              uint i;
  29   1              uint j;
  30   1              for (i=0;i<time;i++){
  31   2                      for(j=0;j<300;j++);
  32   2              }
  33   1      }       
  34          void t3_fre_set(uint val){//T3頻率設置,計算公式為:(T3時鐘頻率/(2*val))
  35   1              temppage=SFRPAGE;
  36   1              SFRPAGE=0x01;
  37   1              RCAP3=~val+1;
  38   1              TMR3=RCAP3;
  39   1              SFRPAGE=temppage;
  40   1      }
  41          void t3_ini(){//t3為頻率輸出模式
  42   1              temppage=SFRPAGE;
  43   1              SFRPAGE=0x01;
  44   1              TMR3CN=0x00;//TR3=0,T3尚未啟動
  45   1              TMR3CF=0x0e;//T3采用系統時鐘,TOG3=1,T3不計數時輸出為1,DCEN=0
  46   1              SFRPAGE=temppage;
  47   1      }
  48          void t4_ini(){//T4為計數模式
  49   1              temppage=SFRPAGE;
  50   1              SFRPAGE=0x02;
  51   1              TMR4CF=0X00;//計數模式下,對T4M1-T4M0設置無效,DCEN=0,向下計數禁止
  52   1              TMR4CN=0X02;//CT4=1,T4為計數器模式
  53   1              SFRPAGE=0X00;
  54   1              EIE2|=0X04;//T4中斷使能
  55   1              SFRPAGE=temppage;
C51 COMPILER V7.50   T2T3T4_PRO                                                            08/05/2007 17:15:42 PAGE 2   

  56   1      }
  57          void t2_ini(){//t2為定時器模式,采用系統時鐘12分頻
  58   1              temppage=SFRPAGE;
  59   1              SFRPAGE=0x00;
  60   1              TMR2CN=0X00;//定時器模式,自動重載
  61   1              TMR2CF=0x00;//DCEN=0,向下計數禁止,采用系統時鐘
  62   1              RCAP2=0x0000;
  63   1              TMR2=0x0000;
  64   1              SFRPAGE=0X00;
  65   1              IE|=0X20;//T2中斷使能
  66   1              SFRPAGE=temppage;
  67   1      }
  68          void t2_start(){
  69   1              temppage=SFRPAGE;
  70   1              SFRPAGE=0x00;
  71   1              TMR2=0x0000;
  72   1              TF2=0;
  73   1              TR2=1;
  74   1              SFRPAGE=temppage;
  75   1      }
  76          void t4_set(uint val){//val為計數脈沖數
  77   1              temppage=SFRPAGE;
  78   1              SFRPAGE=0x02;
  79   1              RCAP4=~val+1;
  80   1              TMR4=RCAP4;
  81   1              SFRPAGE=temppage;
  82   1      }
  83          void startCount(uint val){//開始計時
  84   1              t4_set(1);
  85   1              T4RUN;
  86   1              while(!isfilter);
  87   1              t4_set(val);
  88   1              T4RUN;
  89   1              tf2num=0;
  90   1              t2_start();
  91   1              isnewdata=0;
  92   1      }
  93          void config(){
  94   1      //看門狗禁止
  95   1              WDTCN = 0x07;   
  96   1          WDTCN = 0xDE;   
  97   1              WDTCN = 0xAD;
  98   1              SFRPAGE = 0x0F;
  99   1      //交叉開關配置,T3=P0.0,T4=P0.1,測試時將T3與T4相連
 100   1              XBR0 = 0x00;    
 101   1              XBR1 = 0x00;    
 102   1              XBR2 = 0x48;
 103   1              XBR3 = 0x01;   
 104   1      //管腳輸出配置,P0口為開漏輸出,其中P0.0接上拉電阻,P0為數字輸入口
 105   1              SFRPAGE = 0x0F;
 106   1              P0MDOUT = 0x00; 
 107   1              P1MDIN = 0xFF;  
 108   1      //晶振配置,采用內部晶振8分頻
 109   1              SFRPAGE = 0x0F;
 110   1              CLKSEL = 0x00;  
 111   1              OSCXCN = 0x00;  
 112   1              OSCICN = 0x84;  
 113   1      }
 114          void main(void){
 115   1              xdata ulong t3frequency[5];
 116   1              uint frenum=100;
 117   1              ulong fre_factor;
C51 COMPILER V7.50   T2T3T4_PRO                                                            08/05/2007 17:15:42 PAGE 3   

 118   1              uchar k=0;
 119   1              config();
 120   1              t2_ini();
 121   1              t3_ini();
 122   1              t4_ini();
 123   1              EA=1;
 124   1              fre_factor=255208L*(ulong)frenum;
 125   1              t3_fre_set(1000);
 126   1              T3RUN;
 127   1              startCount(frenum);
 128   1              isnewdata=0;
 129   1              while(1){
 130   2                      if(isnewdata){
 131   3                              if(k>=5)
 132   3                                      k=0;//在此設斷點觀察數據
 133   3                              t3frequency[k++]=fre_factor/freTime;
 134   3                              delay1ms(100);
 135   3                              startCount(frenum);
 136   3                              }
 137   2              }
 138   1      }
 139          void t4ISR() interrupt 16 {//frenum個頻率計滿,產生T4中斷
 140   1              temppage=SFRPAGE;
 141   1              SFRPAGE=0X00;
 142   1              TR2=0;//將T2停止,并計算frenum個脈沖所需要的時間,從而可以計算頻率
 143   1              freTime=TMR2;
 144   1              SFRPAGE=0X02;
 145   1              TR4=0;
 146   1              TF4=0;
 147   1              isnewdata=1;
 148   1              isfilter=1;
 149   1              freTime+=65536L*tf2num;//需要加上T2的溢出時間
 150   1              //注意若頻率不是很高,frenum不宜過大,否則會使freTime計算溢出
 151   1              //若精度有要求,可采用浮點運算
 152   1              SFRPAGE=temppage;
 153   1      }
 154          void t2ISR() interrupt 5{//T2定時溢出處理
 155   1              temppage=SFRPAGE;
 156   1              SFRPAGE=0X00;
 157   1              TF2=0;
 158   1              tf2num++;
 159   1              SFRPAGE=temppage;
 160   1      }
 161          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    554    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----      20
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      6       7
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      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一区二区三区免费野_久草精品视频
欧美日本一道本| 欧美日韩电影在线| 精品第一国产综合精品aⅴ| 国产精品毛片久久久久久| 午夜精品久久久久久久99水蜜桃 | 国产精品一线二线三线精华| 亚洲第一福利一区| 国产成人99久久亚洲综合精品| 欧美色图在线观看| 综合电影一区二区三区| 国产精品一区二区在线观看网站 | 国产精品毛片无遮挡高清| 国产在线观看一区二区| 欧美精品日日鲁夜夜添| 亚洲综合一区二区精品导航| 99久久精品99国产精品| 国产精品久久久久aaaa樱花| 国产成人亚洲综合色影视| 2020国产成人综合网| 国产一区二区三区综合| 精品国产一区二区精华| 蜜桃av一区二区在线观看| 日韩一区二区免费电影| 久久99久久精品| 麻豆国产欧美一区二区三区| 7777女厕盗摄久久久| 中文字幕乱码一区二区免费| 久久久久综合网| 亚洲精品一区二区三区99| 精品成人在线观看| 国产精品美日韩| 日韩高清在线电影| 国产毛片精品一区| av资源网一区| 精品少妇一区二区三区| 午夜天堂影视香蕉久久| 99久久精品费精品国产一区二区| 欧美性大战久久久久久久蜜臀| 精品日韩欧美在线| 国产综合一区二区| 久久综合九色综合97婷婷女人| 精品一区二区三区久久| 精品久久久久久久久久久久久久久 | 国产欧美视频一区二区| 国产成人一区在线| 国产精品入口麻豆九色| 91美女在线视频| 一区二区三区日韩精品视频| 欧美日韩一级视频| 亚洲欧洲国产日韩| 亚洲成人动漫在线免费观看| 亚洲精品国产无天堂网2021| 亚洲国产欧美日韩另类综合| 国产成人免费视频网站高清观看视频 | 极品美女销魂一区二区三区| 国产成人精品一区二| 91精品国产综合久久婷婷香蕉| 日本一区二区三区dvd视频在线| 亚洲成人免费av| 欧美日韩在线综合| 捆绑变态av一区二区三区| 欧美mv日韩mv| 99久久国产综合精品色伊| 亚洲一区二区三区视频在线播放| 666欧美在线视频| 国产美女久久久久| 亚洲成人中文在线| 国产欧美一区二区精品性色| 91美女福利视频| 免费成人av在线| 亚洲欧美另类图片小说| 日韩一区二区在线观看视频播放| 国产91富婆露脸刺激对白| 亚洲国产裸拍裸体视频在线观看乱了| 欧美一级日韩免费不卡| 国产一区二区三区在线观看精品| 亚洲久本草在线中文字幕| 欧美一区二区精品| 欧美伊人久久久久久久久影院| 国产一区二三区好的| 午夜精品一区二区三区免费视频| 国产拍揄自揄精品视频麻豆| 欧美高清www午色夜在线视频| 丁香婷婷综合网| 国产精品一区二区在线观看网站| 国产精品美女久久久久aⅴ | 91福利资源站| 99久久综合精品| 成人黄色777网| 国产成人在线视频网站| 国产综合一区二区| 激情文学综合网| 久久狠狠亚洲综合| 视频精品一区二区| 亚洲成a人片在线观看中文| 亚洲精品久久久久久国产精华液| 国产精品高潮呻吟| 中文字幕一区二区三区蜜月| 国产午夜精品久久| 国产精品美女久久久久aⅴ国产馆| 精品国产精品网麻豆系列| 26uuu久久天堂性欧美| 精品国产91久久久久久久妲己 | 美腿丝袜亚洲综合| 精品一区二区三区在线视频| 精品一区二区在线播放| 国产在线播放一区| 懂色中文一区二区在线播放| 国产成人在线看| 色婷婷香蕉在线一区二区| 91成人免费电影| 欧美一级理论性理论a| 日韩欧美你懂的| 久久午夜免费电影| 亚洲少妇最新在线视频| 日韩理论片网站| 午夜精品福利视频网站| 久久精品国产久精国产爱| 成人激情免费视频| 在线精品亚洲一区二区不卡| 欧美乱妇23p| 日本一区二区在线不卡| 亚洲国产精品久久久久秋霞影院| 日本sm残虐另类| 99久久99久久精品免费观看| 欧美三电影在线| 国产午夜精品久久久久久免费视| 亚洲视频1区2区| 九色综合国产一区二区三区| 不卡的看片网站| 日韩一级片在线观看| 亚洲三级久久久| 国产成人a级片| 欧美精品 国产精品| 国产精品久久久久久久岛一牛影视| 天堂一区二区在线| 日本韩国精品在线| 国产喷白浆一区二区三区| 日韩一区精品字幕| 91激情在线视频| 国产精品久线在线观看| 极品销魂美女一区二区三区| 欧美精品日日鲁夜夜添| 最新久久zyz资源站| 国产一区二区在线视频| 欧美三级电影精品| 美腿丝袜亚洲三区| 欧美最新大片在线看| 国产精品传媒视频| 国产高清不卡二三区| 精品欧美乱码久久久久久| 亚洲va在线va天堂| 欧美精品电影在线播放| 午夜久久电影网| 欧美高清精品3d| 奇米色777欧美一区二区| 日韩欧美亚洲国产另类| 国内外精品视频| 国产亚洲欧洲997久久综合| 国产成人av一区二区三区在线 | 国产午夜亚洲精品羞羞网站| 精品一区二区在线观看| 欧美一区二区三区色| 蜜桃传媒麻豆第一区在线观看| 日韩手机在线导航| 国产乱色国产精品免费视频| 久久精品亚洲国产奇米99| 成人免费视频免费观看| 亚洲精品久久嫩草网站秘色| 欧美视频一区二| 国产一区二区在线影院| 国产精品天美传媒| 欧美亚洲动漫精品| 久久99精品久久久久久动态图| 久久精品网站免费观看| 一本色道久久综合亚洲精品按摩| 一区二区三区四区视频精品免费 | 亚洲免费电影在线| 日韩欧美电影一区| av在线播放成人| 日韩国产成人精品| 亚洲情趣在线观看| 欧美不卡在线视频| 欧美在线三级电影| 国产aⅴ精品一区二区三区色成熟| 一区二区视频在线| 2021久久国产精品不只是精品| 色综合久久久久综合| 久草在线在线精品观看| 亚洲免费在线观看| 一级女性全黄久久生活片免费| 欧美一区二区女人| 欧美在线一二三| 色综合久久久久综合99| 国产精品一卡二| 开心九九激情九九欧美日韩精美视频电影| 中文字幕av在线一区二区三区| 欧美一二三区在线观看| 欧美日韩中文字幕一区二区| av影院午夜一区|