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

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

?? wxbj.lst

?? c51 有LED做的日歷+時鐘,注釋很詳細
?? LST
?? 第 1 頁 / 共 3 頁
字號:
C51 COMPILER V7.50   WXBJ                                                                  09/11/2007 13:26:28 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE WXBJ
OBJECT MODULE PLACED IN wxbj.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE wxbj.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <AT89X55.H>//加載頭文件
*** WARNING C318 IN LINE 1 OF wxbj.c: can't open file 'AT89X55.H'
   2          #define uchar unsigned char//變量類型的宏定義
   3          #define uint unsigned int//變量類型的宏定義
   4          uchar SEG7[10]={0x3f,0x06,0x5b,0x4f,0x66,
   5                          0x6d,0x7d,0x07,0x7f,0x6f};/*0~9的數(shù)碼管段碼*/
   6          #define reset() {WDT=0x1e;WDT=0xe1;}//看門狗啟動/復位宏定義
   7          uchar act[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//數(shù)碼管驅(qū)動位碼數(shù)組
   8          void delay(uint k);//延時子函數(shù)聲明
   9          void dis_check1(uchar m);//顯示報警時的地址、時間子函數(shù)
  10          sfr WDT=0xa6;//看門狗寄存器定義
  11          
  12          /*************外部函數(shù)聲明************/
  13          extern void delay_iic(int n);
  14          extern void wr_24c01(char a,char b);
  15          extern uchar rd_24c01(char a);
  16          extern void shift8(char a);
  17          extern void ack();
  18          extern void stop();
  19          extern void start();
  20          
  21          /***************************/
  22          sbit MSKEY=P1^7; /*功能鍵標志*/
*** ERROR C202 IN LINE 22 OF WXBJ.C: 'P1': undefined identifier
  23          sbit MONKEY=P1^6;//月按鍵
*** ERROR C202 IN LINE 23 OF WXBJ.C: 'P1': undefined identifier
  24          sbit DAYKEY=P1^5;//天按鍵
*** ERROR C202 IN LINE 24 OF WXBJ.C: 'P1': undefined identifier
  25          sbit HOUKEY=P1^4;//時按鍵
*** ERROR C202 IN LINE 25 OF WXBJ.C: 'P1': undefined identifier
  26          sbit MINKEY=P1^3;//分按鍵
*** ERROR C202 IN LINE 26 OF WXBJ.C: 'P1': undefined identifier
  27          sbit CHECKKEY=P3^2;//查詢按鍵
*** ERROR C202 IN LINE 27 OF WXBJ.C: 'P3': undefined identifier
  28          sbit P3_0=P3^0;
*** ERROR C202 IN LINE 28 OF WXBJ.C: 'P3': undefined identifier
  29          sbit P3_1=P3^1;
*** ERROR C202 IN LINE 29 OF WXBJ.C: 'P3': undefined identifier
  30          sbit P3_2=P3^2;
*** ERROR C202 IN LINE 30 OF WXBJ.C: 'P3': undefined identifier
  31          sbit P3_3=P3^3;
*** ERROR C202 IN LINE 31 OF WXBJ.C: 'P3': undefined identifier
  32          
  33          //------------------
  34          bit d_05s=0;   /*0.5秒標志*/
  35          bit rdflag=1;//讀取標志
  36          bit checkflag;//查詢標志
  37          bit IO_flag=0;//報警觸發(fā)標志
  38          bit T1_startflag; //第一路定時啟動標志
  39          bit T1_endflag; //第一路定時結(jié)束標志
  40          bit T2_startflag;// 第二路定時啟動標志
  41          bit T2_endflag;//第二路定時結(jié)束標志
  42          bit out_P1_2; //第二路繼電器輸出
  43          bit out_P3_1; //第一路繼電器輸出
  44          bit ALMstart;//報警時間啟動標志
C51 COMPILER V7.50   WXBJ                                                                  09/11/2007 13:26:28 PAGE 2   

  45          bit ALMmin_iicflag;//報警所用時間寫入24C01標志
  46          bit iic_rdflag;//讀取24C01標志
  47          
  48          //------------------
  49          uchar x,y,memoryoverflag;//變量定義
  50          uchar MS=0;//工作模式定義
  51          uchar deda=0;           /*100mS計數(shù)單元清零*/ 
  52          uint cnt;
  53          uchar ALMadd,discnt;//報警地址暫存、顯示屏掃描計數(shù)器
  54          char iic_cnt,ALMmin;//24C01單元計數(shù)、報警時間(分)
  55          uchar sec,min,hou,day,mon;//秒、分、時、天、月
  56          uchar temp_min,temp_hou,temp_day;//臨時存放的分、時、天
  57          
  58          /*===================*/
  59          uchar T1min_st,T1hou_st,T1min_end,T1hou_end;//第一路定時(分、時)開始、結(jié)束時間
  60          uchar T2min_st,T2hou_st,T2min_end,T2hou_end;//第二路定時(分、時)開始、結(jié)束時間
  61          
  62          /*********************/
  63          void dis_time(uchar m);//函數(shù)列表
  64          void dis_adjtime(uchar m);
  65          void dis_check(uchar m);
  66          void dis_adjT1_st(uchar m);
  67          void dis_adjT1_end(uchar m);
  68          void dis_adjT2_st(uchar m);
  69          void dis_adjT2_end(uchar m);
  70          void dis_adjALMtime(uchar m);
  71          void scankey();
  72          void conv();
  73          void pdT(void);
  74          void dis_check(uchar m);
  75          
  76          /***********************/
  77          /*定時器T0初始化100ms*/
  78          void init_timer0()
  79          {
  80   1      TMOD=0x11;
*** ERROR C202 IN LINE 80 OF WXBJ.C: 'TMOD': undefined identifier
  81   1      TH0=-(50235/256);
*** ERROR C202 IN LINE 81 OF WXBJ.C: 'TH0': undefined identifier
  82   1      TL0=-(50235%256);
*** ERROR C202 IN LINE 82 OF WXBJ.C: 'TL0': undefined identifier
  83   1      TR0=1;
*** ERROR C202 IN LINE 83 OF WXBJ.C: 'TR0': undefined identifier
  84   1      }
  85          
  86          /*定時器T1初始化2ms*/
  87          void init_timer1()
  88          {
  89   1      TH1=-(1000/256);
*** ERROR C202 IN LINE 89 OF WXBJ.C: 'TH1': undefined identifier
  90   1      TL1=-(1000%256);
*** ERROR C202 IN LINE 90 OF WXBJ.C: 'TL1': undefined identifier
  91   1      TR1=1;
*** ERROR C202 IN LINE 91 OF WXBJ.C: 'TR1': undefined identifier
  92   1      }
  93          
  94          //***********初始化子函數(shù)************
  95          void init(void)
  96          {       P0=0xff;P1=0xff;P2=0xff;P3=0xff;
*** ERROR C202 IN LINE 96 OF WXBJ.C: 'P0': undefined identifier
*** ERROR C202 IN LINE 96 OF WXBJ.C: 'P1': undefined identifier
*** ERROR C202 IN LINE 96 OF WXBJ.C: 'P2': undefined identifier
C51 COMPILER V7.50   WXBJ                                                                  09/11/2007 13:26:28 PAGE 3   

*** ERROR C202 IN LINE 96 OF WXBJ.C: 'P3': undefined identifier
  97   1              ALMstart=0;reset()
  98   1              rdflag=0;
  99   1              discnt=0;
 100   1              init_timer0();         
 101   1              init_timer1();          
 102   1              IE=0x8f;PT1=1;
*** ERROR C202 IN LINE 102 OF WXBJ.C: 'IE': undefined identifier
*** ERROR C202 IN LINE 102 OF WXBJ.C: 'PT1': undefined identifier
 103   1              IT1=1;
*** ERROR C202 IN LINE 103 OF WXBJ.C: 'IT1': undefined identifier
 104   1              EA=0;// 關(guān)總中斷
*** ERROR C202 IN LINE 104 OF WXBJ.C: 'EA': undefined identifier
 105   1      x=rd_24c01(4);delay_iic(250);
 106   1      if(x!=88) 
 107   1      {sec=0;min=0;hou=0;day=1;mon=1; 
 108   2      wr_24c01(4,88);delay_iic(250); 
 109   2      wr_24c01(5,1);delay_iic(250); 
 110   2      wr_24c01(6,3);delay_iic(250); 
 111   2      }
 112   1      x=rd_24c01(6);delay_iic(250);
 113   1      if(x>59){wr_24c01(6,3);delay_iic(250);}
 114   1      //-------------------------------
 115   1      iic_cnt=rd_24c01(5);delay_iic(250);
 116   1      //----------------------------------
 117   1      ALMmin=rd_24c01(6);delay_iic(250);
 118   1      EA=1; 
*** ERROR C202 IN LINE 118 OF WXBJ.C: 'EA': undefined identifier
 119   1      }
 120          
 121          /*********延時Kx1ms子函數(shù)*****************/
 122          void delay(uint k)
 123          {
 124   1      uint i,j;
 125   1      for(i=0;i<k;i++){
 126   2      for(j=0;j<60;j++)
 127   2      {;}reset()}
 128   1      }
 129          
 130          /*100mS定時中斷服務(wù)子函數(shù)*/
 131          void time_zd0(void) interrupt 1 using 1
 132          {
 133   1      TH0=-(50235/256);
*** ERROR C202 IN LINE 133 OF WXBJ.C: 'TH0': undefined identifier
 134   1      TL0=-(50235%256);
*** ERROR C202 IN LINE 134 OF WXBJ.C: 'TL0': undefined identifier
 135   1      deda++;
 136   1      }
 137          
 138          /***********外部中斷1子函數(shù),報警觸發(fā)*************/
 139          void extern_zd1(void) interrupt 2 using 2
 140          {IO_flag=1;delay(200);}
 141          //===========================================
 142          void IO_fnc()
 143          {       uchar temp;     
 144   1                      if(IO_flag) 
 145   1                      {       EA=0; 
*** ERROR C202 IN LINE 145 OF WXBJ.C: 'EA': undefined identifier
 146   2                              ALMadd=P3;ALMadd=ALMadd>>4; 
*** ERROR C202 IN LINE 146 OF WXBJ.C: 'P3': undefined identifier
 147   2                              ALMmin=rd_24c01(6);delay_iic(250); 
 148   2                              iic_cnt=rd_24c01(5);delay_iic(250); 
C51 COMPILER V7.50   WXBJ                                                                  09/11/2007 13:26:28 PAGE 4   

 149   2                              iic_cnt++;//地址指針加1
 150   2                              temp=rd_24c01(7);delay_iic(250);
 151   2                              if(temp!=55) 
 152   2                              {if(iic_cnt==31){wr_24c01(7,55);delay_iic(250);memoryoverflag=55;}}
 153   2                              if(iic_cnt>31)iic_cnt=2; 
 154   2                              x=iic_cnt*4; 
 155   2                              wr_24c01(x,ALMadd);delay_iic(250); 
 156   2                              wr_24c01(x+1,day);delay_iic(250);
 157   2                              wr_24c01(x+2,hou);delay_iic(250);
 158   2                              wr_24c01(x+3,min);delay_iic(250);
 159   2                              //**************************
 160   2                              wr_24c01(5,iic_cnt);delay_iic(250); 
 161   2                              MS=15;IO_flag=0; 
 162   2                              temp_day=day;temp_hou=hou;temp_min=min;
 163   2                              ALMstart=1;EA=1; 
*** ERROR C202 IN LINE 163 OF WXBJ.C: 'EA': undefined identifier
 164   2                      }
 165   1      }
 166          
 167          /**************************/
 168          /*2mS定時中斷服務(wù)子函數(shù)*/
 169          void time_zd1(void) interrupt 3 using 3
 170          {
 171   1              TH1=-(1000/256);// 重載定時初值
*** ERROR C202 IN LINE 171 OF WXBJ.C: 'TH1': undefined identifier
 172   1              TL1=-(1000%256);
*** ERROR C202 IN LINE 172 OF WXBJ.C: 'TL1': undefined identifier
 173   1      if(discnt>7)discnt=0;// 顯示為8位數(shù)碼管
 174   1      if(cnt>700)cnt=0;// 報警時的閃爍周期
 175   1      switch(MS)
 176   1      {
 177   2      case 0:{dis_time(discnt);}break;// 顯示走時
 178   2      case 1:{dis_adjtime(discnt);}break;// 顯示調(diào)時
 179   2      case 2:{dis_adjT1_st(discnt);}break; //顯示T1調(diào)整及設(shè)定
 180   2      case 3:{dis_adjT1_end(discnt);}break;// 顯示T2調(diào)整及設(shè)定
 181   2      case 4:{dis_adjT2_st(discnt);}break;// 顯示T3調(diào)整及設(shè)定
 182   2      case 5:{dis_adjT2_end(discnt);}break;// 顯示T4調(diào)整及設(shè)定
 183   2      case 6:{dis_adjALMtime(discnt);}break;// 顯示報警時間調(diào)整及設(shè)定
 184   2      case 10:{dis_check(discnt);}break;// 查詢時顯示的報警歷史記錄(翻頁)
 185   2      case 15:{dis_check1(discnt);}break;// 報警觸發(fā)時,顯示此時的報警地點、時間
 186   2      default:break;
 187   2      }
 188   1      discnt++;cnt++;
 189   1      }
 190          
 191          /*****************************/
 192          void dis_check1(uchar m)// 報警觸發(fā)時,顯示此時的報警地點、時間
 193          {
 194   1      if(cnt<350)
 195   1      {switch(m)
 196   2      {case 0:{P0=SEG7[temp_min%10];}break;
*** ERROR C202 IN LINE 196 OF WXBJ.C: 'P0': undefined identifier
 197   3      case 1:{P0=SEG7[temp_min/10];}break;
*** ERROR C202 IN LINE 197 OF WXBJ.C: 'P0': undefined identifier
 198   3      case 2:{P0=SEG7[temp_hou%10];}break;
*** ERROR C202 IN LINE 198 OF WXBJ.C: 'P0': undefined identifier
 199   3      case 3:{P0=SEG7[temp_hou/10];}break;
*** ERROR C202 IN LINE 199 OF WXBJ.C: 'P0': undefined identifier
 200   3      case 4:{P0=SEG7[temp_day%10];}break;
*** ERROR C202 IN LINE 200 OF WXBJ.C: 'P0': undefined identifier
 201   3      case 5:{P0=SEG7[temp_day/10];}break;
*** ERROR C202 IN LINE 201 OF WXBJ.C: 'P0': undefined identifier
C51 COMPILER V7.50   WXBJ                                                                  09/11/2007 13:26:28 PAGE 5   

 202   3      case 6:{P0=SEG7[ALMadd%10];}break;
*** ERROR C202 IN LINE 202 OF WXBJ.C: 'P0': undefined identifier
 203   3      case 7:{P0=SEG7[ALMadd/10];}break;
*** ERROR C202 IN LINE 203 OF WXBJ.C: 'P0': undefined identifier
 204   3      default:break;
 205   3      }
 206   2      P2=act[m];P0_7=1;}
*** ERROR C202 IN LINE 206 OF WXBJ.C: 'P2': undefined identifier
*** ERROR C202 IN LINE 206 OF WXBJ.C: 'P0_7': undefined identifier
 207   1      else
 208   1      P2=0xff;
*** ERROR C202 IN LINE 208 OF WXBJ.C: 'P2': undefined identifier
 209   1      }
 210          

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产精品色婷婷| 懂色av中文字幕一区二区三区| 在线视频中文字幕一区二区| 日韩黄色片在线观看| 亚洲精品美国一| 亚洲理论在线观看| 国产一区二区三区不卡在线观看| 午夜久久久久久久久| 亚洲国产欧美在线人成| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲精品ww久久久久久p站| 亚洲精品视频在线观看网站| 蜜桃在线一区二区三区| 夜夜爽夜夜爽精品视频| 亚洲影视资源网| 亚洲不卡在线观看| 日韩高清一级片| 久久机这里只有精品| 色婷婷久久久久swag精品| 风间由美一区二区三区在线观看| 国产成人av一区二区三区在线 | 日韩欧美一区二区在线视频| 青草av.久久免费一区| 亚洲午夜三级在线| 97精品久久久午夜一区二区三区 | 91黄色在线观看| 欧美一级夜夜爽| 国产视频视频一区| 国产精品电影一区二区三区| 日韩一区精品字幕| 欧美日韩亚洲丝袜制服| 日韩久久免费av| 日本美女视频一区二区| 欧美群妇大交群的观看方式| 正在播放亚洲一区| www欧美成人18+| 亚洲综合成人在线| 色综合久久综合| 亚洲激情自拍偷拍| 欧美在线免费播放| 一区二区三区在线视频免费 | 欧美精品国产精品| 日韩一区二区在线免费观看| 一区二区成人在线视频| 99视频精品在线| 精品人在线二区三区| 久久久久99精品一区| 一区二区在线观看视频| 99精品国产91久久久久久| 日韩欧美一区二区三区在线| 亚洲美女偷拍久久| 国产成人综合精品三级| 国产无人区一区二区三区| 国产麻豆精品久久一二三| 精品免费视频一区二区| 男女性色大片免费观看一区二区| 欧美无乱码久久久免费午夜一区 | 亚洲国产日产av| 欧美电视剧在线观看完整版| 国产欧美1区2区3区| 亚洲国产精品二十页| 中文字幕一区三区| 国产成人精品三级麻豆| 337p粉嫩大胆色噜噜噜噜亚洲| 国产黄色精品网站| 亚洲免费观看高清完整版在线观看熊 | 亚洲欧洲国产专区| 91免费看`日韩一区二区| 欧美理论电影在线| 极品美女销魂一区二区三区| 欧美福利一区二区| 国产一区二区三区精品欧美日韩一区二区三区| 国产精品丝袜一区| 久久精品国产99久久6| 国产精品妹子av| 欧美一级片在线观看| 成人99免费视频| 亚洲精品日韩一| 欧美精品一区二区精品网| 欧美国产日韩一二三区| 欧美理论在线播放| av成人老司机| 国产一区二区三区精品视频 | 亚洲女人的天堂| 91精品国产91热久久久做人人| 国产经典欧美精品| 午夜精品久久久久久久蜜桃app| 欧美一级高清片在线观看| 亚洲免费观看高清完整版在线| 欧美一区二区久久| 成人午夜精品一区二区三区| 欧美三级电影网站| 国产东北露脸精品视频| 亚洲一区二区四区蜜桃| 精品视频1区2区| 91丨porny丨最新| 日本亚洲一区二区| 国产精品乱码人人做人人爱| 欧洲另类一二三四区| 久久69国产一区二区蜜臀| 国产精品欧美一区二区三区| 欧美日韩成人综合| 国产不卡在线播放| 日韩国产一区二| 亚洲视频你懂的| 色综合天天综合狠狠| 中文字幕+乱码+中文字幕一区| 99久久亚洲一区二区三区青草 | 久久人人97超碰com| 91啪亚洲精品| 捆绑变态av一区二区三区| 亚洲欧洲av在线| 国产午夜精品久久久久久久| 在线观看视频一区| 成人午夜电影久久影院| 午夜精品爽啪视频| 亚洲主播在线观看| 亚洲欧美日韩国产综合| 欧美日韩精品欧美日韩精品| 黑人精品欧美一区二区蜜桃 | 99re视频精品| 日本伊人色综合网| 性做久久久久久免费观看| 中日韩av电影| 亚洲国产精品ⅴa在线观看| 精品久久免费看| 精品精品国产高清a毛片牛牛| 成人免费三级在线| 国产成人欧美日韩在线电影| 婷婷丁香久久五月婷婷| 一区二区三区在线观看网站| 欧美放荡的少妇| 欧美疯狂做受xxxx富婆| 欧美日韩精品欧美日韩精品| 成人美女在线观看| 丁香婷婷综合色啪| 成人黄色网址在线观看| 成人一区二区三区在线观看| 国产在线精品一区二区夜色| 奇米影视在线99精品| 亚洲一区二区三区四区的| 亚洲精品老司机| 亚洲高清免费一级二级三级| 亚洲精品国产无天堂网2021| 亚洲国产精品99久久久久久久久| 欧美激情中文不卡| 亚洲欧美另类图片小说| 777色狠狠一区二区三区| 欧美美女喷水视频| 欧美精品乱码久久久久久| 日本精品一级二级| 制服丝袜成人动漫| 久久九九久精品国产免费直播| www亚洲一区| 中文在线一区二区| 亚洲自拍另类综合| 麻豆精品国产91久久久久久| 免费成人在线播放| 国产精品一区2区| 国产精品一卡二卡在线观看| 成人丝袜视频网| 欧美性大战久久久| 精品久久久久久久人人人人传媒 | 97精品久久久午夜一区二区三区| av不卡免费电影| 欧美性受xxxx黑人xyx性爽| 91丝袜国产在线播放| 欧美影院午夜播放| 久久综合九色综合欧美亚洲| 精品国产乱子伦一区| 成人欧美一区二区三区1314| 一区二区三区在线免费观看| 国产精品高潮呻吟久久| 亚洲不卡一区二区三区| 韩国精品一区二区| 久久精品国产99| 在线观看视频一区| 久久综合久久综合亚洲| 久久久综合视频| 亚洲成在人线免费| 成人av手机在线观看| 欧美日韩精品欧美日韩精品一| 日韩视频一区二区在线观看| 日韩欧美成人一区| 国产精品―色哟哟| 另类小说一区二区三区| 免费xxxx性欧美18vr| 欧美丝袜自拍制服另类| 91精品国产手机| 亚洲天堂精品在线观看| 久久精品国产一区二区| 色又黄又爽网站www久久| 精品久久一区二区| 日韩和欧美的一区| 在线免费一区三区| 精品欧美黑人一区二区三区| 亚洲一二三区在线观看| 激情成人综合网| 日韩一级片在线观看| 中文字幕一区二区在线观看|