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

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

?? controler.lst

?? AT89C2051為電動車充電器裝加控制器
?? LST
字號:
C51 COMPILER V7.06   CONTROLER                                                             04/11/2006 18:30:05 PAGE 1   


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

stmt level    source

   1          #include <reg51.h>
   2          #define LEDLen 3
   3          
   4          
   5          sbit OUT0 = P1^0;
   6          sbit OUT1 = P1^1;
   7          sbit OUT2 = P1^2;
   8          sbit OUT3 = P1^3;
   9          sbit OUT4 = P1^4;
  10          sbit OUT5 = P1^5;
  11          sbit OUT6 = P1^6;
  12          sbit OUT7 = P1^7;
  13          
  14          int bdata Second;
  15          sbit TURN0 = Second^8;
  16          sbit TURN1 = Second^9;
  17          sbit TURN2 = Second^10;
  18          
  19          int bdata flag;
  20          
  21          sbit I_test = flag^0;                   //電流測試標志  
  22          
  23          
  24          
  25          unsigned char Sec,Time;
  26          
  27          unsigned int w;
  28          
  29          unsigned char LEDBuf[LEDLen];             //顯示緩沖區
  30          unsigned char Buf0[LEDLen];
  31          unsigned char Buf1[LEDLen];
  32          
  33          code unsigned char LEDMAP[] = {
  34          
  35                0x80,  0xb9,  0x24,  0x30,  0x19,  0x12,  0x02,  0xb8,  0x00,  0x10
  36          };
  37          
  38          void delay1() {
  39   1         unsigned int j;
  40   1              for (j=0;j<30000; j++){}
  41   1              }
  42          
  43               
  44          
  45          void Delay(unsigned char CNT) {         //延時函數
  46   1        unsigned int i;        
  47   1        while (CNT-- !=0)
  48   1          for (i=100; i !=0; i--);
  49   1                
  50   1      
  51   1      }
  52          
  53          
  54          void DisplayLED()  {                     //顯示函數
  55   1         unsigned char i;
C51 COMPILER V7.06   CONTROLER                                                             04/11/2006 18:30:05 PAGE 2   

  56   1          
  57   1            
  58   1         for (i = 0; i < LEDLen; i++) {
  59   2              
  60   2               P3 = LEDBuf[i];
  61   2               if (i == 0) {
  62   3               OUT4 = 1;
  63   3               OUT3 = 1;
  64   3               OUT2 = 0;
  65   3               
  66   3          }
  67   2               else if (i == 1) {
  68   3               OUT4 = 1;
  69   3               OUT3 = 0;
  70   3               OUT2 = 1;
  71   3               }
  72   2               else {
  73   3               OUT4 = 0;
  74   3               OUT3 = 1;
  75   3               OUT2 = 1;
  76   3               }
  77   2                             
  78   2         Delay(1);
  79   2         
  80   2        }
  81   1      }
  82          
  83                       //中斷函數
  84          #define Tick     4000                      //4000x250us=1s
  85          #define T250us   (256-230)                   //250us 時間常數(fosc11.0592
  86          unsigned char Hour, Minute;
  87          
  88          unsigned int C250us;                       //250us 計數單元
  89          
  90          
  91          
  92          void T0Int() interrupt 1  {              //T0 中斷服務函數
  93   1        C250us--;
  94   1            if (C250us == 0)  {
  95   2               C250us = Tick/8;                //250us 計數器為0,重置計數器
  96   2      
  97   2      
  98   2                              Second++;                      //秒進位
  99   2      
 100   2            if (Time == 8){                      //點位處理
 101   3                OUT5 = TURN2;   
 102   3                 
 103   3                  }
 104   2              else  {
 105   3                    OUT5 = TURN0;
 106   3               
 107   3      }
 108   2                 
 109   2      
 110   2                if (Second == 480) {                  
 111   3                           
 112   3               Second = 0;                        //秒清零
 113   3      
 114   3      
 115   3                   Minute++;
 116   3                   if (Minute == 60) {
 117   4                       Minute = 0;
C51 COMPILER V7.06   CONTROLER                                                             04/11/2006 18:30:05 PAGE 3   

 118   4                       Hour++;
 119   4                       if (Hour == Time){ 
 120   5                         
 121   5                          OUT5 = 1;
 122   5                          TURN0 = 1;
 123   5                          TR0 = 0;           
 124   5                                                       }
 125   4               }
 126   3             }
 127   2          }
 128   1      }
 129          
 130          
 131          void main()  {                                 //主函數
 132   1         
 133   1      
 134   1      
 135   1         Time   = 8;            //
 136   1         TMOD   = 0X02;         //設置T0工作方式與處置
 137   1         TH0    = T250us;
 138   1         TL0    = T250us;
 139   1         IE     = 0x82;          //開中斷
 140   1         Hour   = 0;
 141   1         Minute = 0;
 142   1         Second = 0;
 143   1         C250us = Tick;
 144   1         TR0    = 1;              //啟動定時器 0
 145   1      
 146   1         
 147   1         I_test = 0;             //啟動程序
 148   1      
 149   1         
 150   1              P3 = 0x00; 
 151   1       if  (P3 == 0x00  ){            //啟動檢測電流
 152   2            
 153   2               OUT6 = 0;
 154   2                                                     
 155   2              delay1();
 156   2                        OUT6 = 1;
 157   2              delay1();
 158   2                        if (P3 == 0x00){             //確認電流
 159   3              OUT6 = 0;
 160   3                        delay1();
 161   3                        OUT6 = 1;
 162   3                delay1();
 163   3                                        
 164   3         while (1)  {                  //循環函數
 165   4              
 166   4              LEDBuf[0] = LEDMAP[Hour%10];
 167   4              LEDBuf[1] = LEDMAP[Minute/10];
 168   4              LEDBuf[2] = LEDMAP[Minute%10]; 
 169   4             
 170   4              DisplayLED();
 171   4              if (Hour == Time){
 172   5                         OUT7 = 0;
 173   5                         TURN0 = 1;
 174   5                        OUT5 = 1;
 175   5                        }
 176   4             
 177   4                        if (Time == 8){                  //轉浮沖的翻轉函數
 178   5              P3 = 0x00;
 179   5                        if (P3 != 0x00){                 //檢測電流是否反轉
C51 COMPILER V7.06   CONTROLER                                                             04/11/2006 18:30:05 PAGE 4   

 180   6                        Buf0[0]=LEDBuf[0];
 181   6                        Buf0[1]=LEDBuf[1];
 182   6                        Buf0[2]=LEDBuf[2];
 183   6                        Second=0x00;
 184   6                        Minute=0x00;
 185   6                        Hour=0x00;
 186   6              Time = 2;
 187   6              }
 188   5                        }
 189   4                      else                                         //如果已經進入浮充
 190   4                          if (TURN0 == 1)                                 //翻看函數  
 191   4                    
 192   4                   if (OUT5 == 0){
 193   5                                       
 194   5                                       w=600;                                   //翻看時間
 195   5                                       while (w){
 196   6                      w--;
 197   6                                       LEDBuf[0]=Buf0[0];
 198   6                                       LEDBuf[1]=Buf0[1];
 199   6                                       LEDBuf[2]=Buf0[2];
 200   6                                       DisplayLED();
 201   6                                       
 202   6                                       }
 203   5                   }
 204   4      
 205   4                
 206   4          }
 207   3      
 208   3      }
 209   2      
 210   2      }
 211   1        
 212   1      }
 213          
 214                 


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    362    ----
   CONSTANT SIZE    =     10    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     21    ----
   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一区二区三区免费野_久草精品视频
亚洲日本丝袜连裤袜办公室| 国产麻豆视频一区| 久久国内精品自在自线400部| 顶级嫩模精品视频在线看| 在线一区二区三区四区| 26uuu久久天堂性欧美| 亚洲韩国精品一区| 成人av资源网站| 亚洲欧美日韩久久| 粉嫩av一区二区三区在线播放 | 久久99精品一区二区三区三区| 在线观看亚洲a| 国产精品麻豆欧美日韩ww| 精品亚洲成a人| 制服丝袜在线91| 亚洲国产精品久久人人爱| av高清不卡在线| 国产性做久久久久久| 久久国产精品一区二区| 欧美日韩大陆在线| 亚洲成人第一页| 91黄色免费看| 一区二区三区免费观看| 99国产精品国产精品久久| 国产欧美日韩综合精品一区二区| 日本欧洲一区二区| 日韩午夜在线影院| 奇米色一区二区| 3d成人h动漫网站入口| 石原莉奈在线亚洲三区| 欧美日韩精品一区二区天天拍小说| 亚洲精品五月天| 一本大道av伊人久久综合| 亚洲三级视频在线观看| 91免费看片在线观看| 亚洲男同1069视频| 日本伦理一区二区| 亚洲综合在线电影| 在线电影欧美成精品| 免费观看30秒视频久久| 日韩欧美色综合| 国产成人夜色高潮福利影视| 日本一区二区不卡视频| 国产不卡在线播放| 亚洲色图视频免费播放| 色呦呦国产精品| 视频一区视频二区中文字幕| 欧美一区二区三区免费| 精品一区二区影视| 中文幕一区二区三区久久蜜桃| 成人不卡免费av| 一区二区成人在线视频| 777亚洲妇女| 国产成人免费视频网站高清观看视频 | 国产精品久久久久aaaa樱花| 91在线观看视频| 亚洲六月丁香色婷婷综合久久| 精品视频一区 二区 三区| 免费观看成人av| 国产精品久久久久婷婷| 欧美日韩国产小视频| 老鸭窝一区二区久久精品| 日韩国产在线一| 国产性色一区二区| 欧美视频一区二区三区在线观看| 青青草国产精品亚洲专区无| 国产精品网站在线| 欧美日韩国产小视频| 国产高清在线观看免费不卡| 一区二区三区av电影| 久久女同性恋中文字幕| 91国内精品野花午夜精品| 激情亚洲综合在线| 亚洲午夜久久久久久久久电影网| 欧美成人女星排名| 日本高清视频一区二区| 国产精品2024| 日韩精品一级中文字幕精品视频免费观看| 国产三级精品三级| 欧美一卡二卡在线观看| 99久久99精品久久久久久| 老色鬼精品视频在线观看播放| 亚洲四区在线观看| 久久久久久97三级| 欧美一级生活片| 91高清视频在线| 国产在线精品一区二区夜色| 午夜精品福利一区二区蜜股av| 中文字幕第一页久久| 精品欧美乱码久久久久久 | 7777精品伊人久久久大香线蕉| 福利一区福利二区| 精品一区二区在线播放| 午夜电影一区二区三区| 亚洲黄色免费网站| 亚洲视频中文字幕| 国产精品欧美精品| 久久先锋影音av| 日韩欧美色综合网站| 在线成人免费视频| 欧美三级视频在线播放| 色婷婷综合在线| 99国产精品久| 不卡的av在线| av网站一区二区三区| 高清成人免费视频| 国产宾馆实践打屁股91| 国产在线日韩欧美| 国产呦萝稀缺另类资源| 久久黄色级2电影| 极品少妇xxxx精品少妇| 久久精品国产99久久6| 蜜桃av一区二区在线观看| 天堂一区二区在线| 蜜臀av性久久久久蜜臀aⅴ| 天堂一区二区在线| 蜜臀av一区二区在线观看| 免费在线观看日韩欧美| 蜜乳av一区二区三区| 久久精品国产网站| 国产黄色精品视频| 成人av网站在线| 色综合久久中文综合久久97| 欧洲色大大久久| 51精品国自产在线| 欧美大胆人体bbbb| 国产丝袜美腿一区二区三区| 国产日韩欧美一区二区三区综合| 国产欧美精品一区aⅴ影院| 国产精品毛片大码女人| 亚洲免费观看高清完整版在线| 亚洲猫色日本管| 日韩av在线发布| 国产精品自拍三区| 97成人超碰视| 欧美老年两性高潮| 久久久亚洲高清| 亚洲人成影院在线观看| 丝袜美腿亚洲一区二区图片| 久久国产精品99精品国产| 成人免费视频一区| 欧美日韩中文一区| 久久日韩精品一区二区五区| 国产精品萝li| 日韩电影在线一区二区三区| 国产高清精品久久久久| 在线免费不卡视频| 亚洲精品在线网站| 亚洲欧美日韩在线播放| 久久精品国产一区二区| caoporn国产精品| 91精品国产综合久久久蜜臀图片| 久久精品夜色噜噜亚洲aⅴ| 亚洲男同1069视频| 国产一区二区三区不卡在线观看 | 国产精品久久影院| 亚洲成人动漫在线观看| 成人在线综合网站| 69p69国产精品| 自拍av一区二区三区| 开心九九激情九九欧美日韩精美视频电影 | 丁香天五香天堂综合| 欧美日韩国产a| 中文字幕欧美日韩一区| 免费成人你懂的| 91欧美激情一区二区三区成人| 日韩欧美国产成人一区二区| 亚洲欧美日韩精品久久久久| 国产一区二区91| 欧美久久久久久久久| 亚洲色图.com| 国产乱码精品一区二区三区忘忧草 | 2020国产精品| 午夜欧美在线一二页| 99这里只有久久精品视频| 日韩精品中文字幕一区| 亚洲午夜日本在线观看| 不卡的电影网站| 国产亚洲一本大道中文在线| 青青草国产精品97视觉盛宴| 日本精品裸体写真集在线观看| 日本一区二区综合亚洲| 久久99国产精品尤物| 在线播放91灌醉迷j高跟美女| 亚洲欧美国产77777| 国产91对白在线观看九色| 精品国产免费视频| 免费观看成人av| 制服丝袜国产精品| 午夜成人在线视频| 欧美四级电影网| 亚洲一区二区三区视频在线播放| 99精品在线观看视频| 日本一区二区综合亚洲| 国产成人综合网站| 欧美激情一区二区| 成人一区二区视频| 日本一区二区三区dvd视频在线| 国产一区二区在线影院| 久久久久久久久免费|