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

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

?? 1302.lst

?? 可以實現多路數據采集和傳輸系統
?? LST
字號:
C51 COMPILER V7.06   1302                                                                  09/08/2007 06:50:50 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE 1302
OBJECT MODULE PLACED IN 1302.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE 1302.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include <reg52.h>
   2          #define uchar unsigned char 
   3          sbit clock_clk =P1^5;         //與硬件相關的連線  clk為DS1302的時鐘信號線
   4          sbit clock_dat=P1^6;        //DAT為DS1302的I/O數據線
   5          sbit clock_Rst =P1^7;         //RST為DS1302的RST信號線
   6          
   7          sbit a0   = ACC ^ 0;
   8          sbit a1   = ACC ^ 1;
   9          sbit a2   = ACC ^ 2;
  10          sbit a3   = ACC ^ 3;
  11          sbit a4   = ACC ^ 4;
  12          sbit a5   = ACC ^ 5;
  13          sbit a6   = ACC ^ 6;
  14          sbit a7   = ACC ^ 7;
  15          sbit key1=P1^2;
  16          
  17          sbit key2=P1^3;
  18          sbit key4=P1^5;
  19          uchar set;
  20          uchar j0,j1,j2,j3,j4,j5,j6,j7,k0,k1,k2,k3,k4,k5,k6,k7;
  21          uchar code time[] = {0x00,0x10,0x7,0x1,0x1,0x01,0x07};
  22          uchar year,month,day,week,hour,min,sec;
  23          /****************************函數定義**************************************/
  24          
  25          /******************************************************************/
  26          /* 函數名:write(address);
  27          /* 參  數:地址/數據字節
  28          /* 功  能:用于向DS1302輸入地址或數據信息
  29          /******************************************************************/
  30          void clock_out(unsigned char dd){ //write ds1302
  31   1       ACC=dd;
  32   1       clock_dat=a0; clock_clk=1; clock_clk=0;
  33   1       clock_dat=a1; clock_clk=1; clock_clk=0;
  34   1       clock_dat=a2; clock_clk=1; clock_clk=0;
  35   1       clock_dat=a3; clock_clk=1; clock_clk=0;
  36   1       clock_dat=a4; clock_clk=1; clock_clk=0;
  37   1       clock_dat=a5; clock_clk=1; clock_clk=0;
  38   1       clock_dat=a6; clock_clk=1; clock_clk=0;
  39   1       clock_dat=a7; clock_clk=1; clock_clk=0;
  40   1      }
  41          /*****************************************************************************/
  42          unsigned char clock_in(void){  //read ds1302
  43   1       clock_dat=1;
  44   1       a0=clock_dat;
  45   1       clock_clk=1; clock_clk=0; a1=clock_dat;
  46   1       clock_clk=1; clock_clk=0; a2=clock_dat;
  47   1       clock_clk=1; clock_clk=0; a3=clock_dat;
  48   1       clock_clk=1; clock_clk=0; a4=clock_dat;
  49   1       clock_clk=1; clock_clk=0; a5=clock_dat;
  50   1       clock_clk=1; clock_clk=0; a6=clock_dat;
  51   1       clock_clk=1; clock_clk=0; a7=clock_dat;
  52   1       return(ACC);
  53   1      }
  54          /*****************************************************************************/
  55          
C51 COMPILER V7.06   1302                                                                  09/08/2007 06:50:50 PAGE 2   

  56          unsigned char read_clock(unsigned char ord){
  57   1       unsigned char dd=0;
  58   1       clock_clk=0;
  59   1       clock_Rst=0;
  60   1       clock_Rst=1;
  61   1       clock_out(ord);
  62   1       dd=clock_in();
  63   1       clock_Rst=0;
  64   1       clock_clk=1;
  65   1       return(dd);
  66   1      }
  67          void write_clock(unsigned char ord, unsigned char dd){
  68   1       clock_clk=0;
  69   1       clock_Rst=0;
  70   1       clock_Rst=1;
  71   1       clock_out(ord);
  72   1       clock_out(dd);
  73   1       clock_Rst=0;
  74   1       clock_clk=1;
  75   1      }
  76          void Init_1302(void){      //(2000年1月1日00時00分00秒星期一)
  77   1      uchar i;
  78   1      write_clock(0x8e,0x00);//允許寫操作
  79   1       for(i=0;i<7;i++){
  80   2       write_clock(0x80+i+i,time[i]);
  81   2      }
  82   1      
  83   1       write_clock(0x90,0xa5);//充電 
  84   1       write_clock(0x8e,0x80);//禁止寫操作
  85   1       
  86   1      }
  87           void delay0(uchar x){
  88   1       uchar i,j;
  89   1       for(i=0;i<x;i++)
  90   1         for(j=0;j<125;j++);
  91   1      }
  92          
  93          uchar DeToBCD(uchar DE){
  94   1          return (DE/10)*16+DE%10;
  95   1      }
  96          time_set(){
  97   1        if(!key1){
  98   2       delay0(20);
  99   2        if(!key1){
 100   3         set++;
 101   3       if(set == 8){
 102   4        set = 0;
 103   4        }
 104   3        }while(!key1);
 105   2       }
 106   1       if(set == 1){//秒
 107   2       write_clock(0x8e,0x00);
 108   2        if(!key2){
 109   3          delay0(20);
 110   3          if(!key2){
 111   4          j0++;
 112   4           if(j0==59){
 113   5            j0=0;
 114   5            }
 115   4           }
 116   3           while(!key2);
 117   3          } 
C51 COMPILER V7.06   1302                                                                  09/08/2007 06:50:50 PAGE 3   

 118   2       k0 = DeToBCD(j0);
 119   2        write_clock(0x80,0+k1);
 120   2        write_clock(0x8e,0x80);
 121   2        }
 122   1        if(set == 2){//分
 123   2        write_clock(0x8e,0x00);
 124   2        if(!key2){
 125   3              delay0(20);
 126   3               if(!key2){
 127   4                j1++;
 128   4                if(j1==59){
 129   5                j1=0;
 130   5                 }
 131   4                }
 132   3               while(!key2);
 133   3               } 
 134   2       k1 = DeToBCD(j1);
 135   2        write_clock(0x82,0+k1);
 136   2        write_clock(0x8e,0x80);
 137   2        }
 138   1         if(set == 3){//時
 139   2        write_clock(0x8e,0x00);
 140   2        if(!key2){
 141   3              delay0(20);
 142   3               if(!key2){
 143   4                j2++;
 144   4                if(j2==24){
 145   5                j2=1;
 146   5                 }
 147   4                }
 148   3               while(!key2);
 149   3               } 
 150   2        k2= DeToBCD(j2);
 151   2        write_clock(0x84,0+k2);
 152   2        write_clock(0x8e,0x80);
 153   2        }
 154   1         if(set == 4){//日
 155   2        write_clock(0x8e,0x00);
 156   2        if(!key2){
 157   3              delay0(20);
 158   3               if(!key2){
 159   4                j3++;
 160   4                if(j3==31){
 161   5                j3=1;
 162   5                 }
 163   4                }
 164   3               while(!key2);
 165   3               } 
 166   2       k3 = DeToBCD(j3);
 167   2        write_clock(0x86,0+k3);
 168   2        write_clock(0x8e,0x80);
 169   2        }
 170   1         if(set == 5){//月
 171   2        write_clock(0x8e,0x00);
 172   2        if(!key2){
 173   3              delay0(20);
 174   3               if(!key2){
 175   4                j4++;
 176   4                if(j4==12){
 177   5                j4=1;
 178   5                 }
 179   4                }
C51 COMPILER V7.06   1302                                                                  09/08/2007 06:50:50 PAGE 4   

 180   3               while(!key2);
 181   3               } 
 182   2       k4 = DeToBCD(j4);
 183   2        write_clock(0x88,0+k4);
 184   2        write_clock(0x8e,0x80);
 185   2        }
 186   1         if(set == 6){//周
 187   2        write_clock(0x8e,0x00);
 188   2        if(!key2){
 189   3              delay0(20);
 190   3               if(!key2){
 191   4                j5++;
 192   4                if(j5==7){
 193   5                j5=1;
 194   5                 }
 195   4                }
 196   3               while(!key2);
 197   3               } 
 198   2       k5 = DeToBCD(j5);
 199   2        write_clock(0x8a,0+k5);
 200   2        write_clock(0x8e,0x80);
 201   2        }
 202   1          if(set == 7){//年
 203   2        write_clock(0x8e,0x00);
 204   2        if(!key2){
 205   3              delay0(20);
 206   3               if(!key2){
 207   4                j6++;
 208   4                if(j6==99){
 209   5                j6=0;
 210   5                 }
 211   4                }
 212   3               while(!key2);
 213   3               } 
 214   2       k6 = DeToBCD(j6);
 215   2        write_clock(0x8c,0+k6);
 216   2        write_clock(0x8e,0x80);
 217   2        }
 218   1      } 
 219          
 220          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    621    ----
   CONSTANT SIZE    =      7    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     24    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
综合自拍亚洲综合图不卡区| 国产精品久久久久aaaa| 色婷婷一区二区| 国产精品中文有码| 亚洲不卡av一区二区三区| 国产欧美日韩三级| 2021中文字幕一区亚洲| 日韩欧美一区在线观看| 制服丝袜av成人在线看| 欧美日韩在线三区| 在线成人小视频| 欧美日韩亚洲丝袜制服| 欧美在线你懂得| 色综合天天综合在线视频| 92精品国产成人观看免费| 99久久综合国产精品| 91影院在线观看| 色哟哟国产精品| 欧美美女一区二区在线观看| 欧美日韩国产成人在线91| 这里是久久伊人| 日韩一级视频免费观看在线| 51精品国自产在线| 欧美成人a在线| 亚洲国产精品ⅴa在线观看| 久久久久久久久蜜桃| 国产精品久久久久婷婷二区次| 国产欧美综合色| 一区二区免费看| 蜜臀av一区二区在线免费观看| 激情五月婷婷综合网| 国产不卡视频一区| 在线观看av不卡| 欧美mv日韩mv国产网站app| 国产精品人成在线观看免费| 一区二区三区国产精品| 奇米精品一区二区三区在线观看| 老色鬼精品视频在线观看播放| 懂色av中文字幕一区二区三区| 欧美性生活一区| 精品第一国产综合精品aⅴ| 国产精品传媒视频| 精品无人码麻豆乱码1区2区 | 成+人+亚洲+综合天堂| 欧美人成免费网站| 亚洲欧洲成人自拍| 奇米一区二区三区av| 91丨九色丨国产丨porny| 欧美一区永久视频免费观看| 亚洲欧洲精品一区二区精品久久久 | 不卡大黄网站免费看| 日韩精品一区二区三区中文不卡 | 欧美性xxxxxx少妇| 国产欧美一区二区在线| 韩国av一区二区三区| 欧美久久免费观看| 亚洲一区二区三区不卡国产欧美| 成人av先锋影音| 国产精品丝袜在线| 粉嫩欧美一区二区三区高清影视| 久久久不卡网国产精品一区| 久久国产免费看| 日韩欧美一区二区视频| 另类综合日韩欧美亚洲| 日韩午夜中文字幕| 久久成人久久鬼色| 日韩免费观看高清完整版在线观看| 午夜精品久久久久久久| 欧美日韩国产综合视频在线观看 | 一区二区久久久久久| 色哟哟欧美精品| 五月激情综合色| 久久夜色精品一区| 成人黄色国产精品网站大全在线免费观看| 欧美不卡在线视频| 国产精品一卡二| 国产精品区一区二区三| 欧美性一级生活| 国内精品伊人久久久久av一坑| 国产农村妇女精品| 欧美午夜电影网| 日本三级亚洲精品| 国产日韩欧美精品电影三级在线| 成人性生交大片免费看视频在线| √…a在线天堂一区| 欧美日韩国产bt| 国产激情视频一区二区三区欧美 | 国产精品久久久久影院色老大| 在线一区二区观看| 国产一区在线不卡| 亚洲免费观看高清完整版在线观看| 这里只有精品免费| 国产一区二区影院| 午夜电影一区二区三区| 国产精品护士白丝一区av| 欧美一级高清大全免费观看| 成人的网站免费观看| 久久99热国产| 亚洲午夜成aⅴ人片| 久久精品亚洲国产奇米99| 欧美日韩精品综合在线| 成人午夜看片网址| 国产一区在线观看麻豆| 性感美女极品91精品| 国产精品久久久久天堂| 久久久www成人免费无遮挡大片| 欧美三区在线视频| 波多野结衣在线aⅴ中文字幕不卡| 亚洲va中文字幕| 亚洲一区二区中文在线| 国产精品国产馆在线真实露脸| 日韩精品中午字幕| 欧美xxxxx牲另类人与| 欧美肥妇free| 91精品国产欧美一区二区18| 欧美三级视频在线观看| 91浏览器打开| 一道本成人在线| 91国偷自产一区二区三区成为亚洲经典 | 亚洲一区av在线| 夜夜夜精品看看| 天堂av在线一区| 久久99久久99| 国产福利一区在线| 色婷婷综合中文久久一本| 色噜噜狠狠成人中文综合| 日本电影亚洲天堂一区| 欧美精品久久久久久久多人混战 | 韩日av一区二区| 国产乱理伦片在线观看夜一区| 国产精品一级在线| 在线观看日韩一区| 6080国产精品一区二区| 久久久久久9999| 亚洲美女少妇撒尿| 99久久婷婷国产综合精品| 欧洲精品一区二区| 欧美va天堂va视频va在线| 中文字幕欧美国产| 亚洲一区二区三区四区在线免费观看 | 日韩精品1区2区3区| 国产成人免费xxxxxxxx| 99国产精品久久久| 精品国产人成亚洲区| 亚洲精品中文在线影院| 韩国女主播一区| 欧美久久久久久久久中文字幕| 久久久久久久久久久黄色| 亚洲综合999| 99这里只有精品| www成人在线观看| 国产精品九色蝌蚪自拍| 久久综合色一综合色88| 亚洲福中文字幕伊人影院| 成人在线视频一区二区| 精品国产露脸精彩对白| 日本欧美一区二区三区| 欧美系列日韩一区| 亚洲日穴在线视频| 国产精品1024久久| 久久久久久久久久久黄色| 精品无人码麻豆乱码1区2区| 亚洲一区二区三区在线看| a在线播放不卡| 国产精品久久久爽爽爽麻豆色哟哟| 久久国产精品99精品国产 | 91麻豆精品视频| 国产精品每日更新在线播放网址| 久久国产精品72免费观看| 精品少妇一区二区三区视频免付费| 婷婷一区二区三区| 日韩午夜激情视频| 国产真实乱对白精彩久久| 久久精品视频一区二区| 丰满岳乱妇一区二区三区| 日本一区二区三区四区在线视频 | va亚洲va日韩不卡在线观看| 亚洲天天做日日做天天谢日日欢| av高清久久久| 一区二区三区av电影| 欧美成人精品福利| 粉嫩嫩av羞羞动漫久久久 | 国产一区二区三区免费在线观看 | 天天av天天翘天天综合网色鬼国产| 9191成人精品久久| 国产黄色成人av| 亚洲国产精品一区二区www在线| 欧美一区二区女人| 风间由美一区二区av101 | 悠悠色在线精品| 日韩午夜激情视频| av成人老司机| 日韩国产欧美在线视频| 亚洲国产精品高清| 欧美一级免费大片| eeuss影院一区二区三区| 亚洲成人福利片| 久久精品一级爱片| 欧美高清激情brazzers| 9人人澡人人爽人人精品|