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

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

?? 123.lst

?? /************************** 0 1 2 3 4 5 6 7 8 9 . CLR + - = CLR ***************************
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V8.02   123                                                                   12/30/2008 11:30:31 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE 123
OBJECT MODULE PLACED IN 123.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 123.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /**************************
   2          0 1 2 3 
   3          4 5 6 7
   4          8 9 . CLR 
   5          + - = CLR        
   6          ***************************/ 
   7          /***************************
   8          用鍵盤掃描,數碼管顯示實現計算功能,能實現xxx.x任意正數的加減
   9          運算,超過范圍顯0000,功能鍵如上,并將所得結果儲入EEPROM
  10          ****************************/
  11          #include <reg52.h>
  12          #include<intrins.h>
  13          #define uchar unsigned char
  14          #define uint unsigned int
  15          /*sfr ISP_DATA=0Xe2;
  16          sfr ISP_ADDRH=0xe3;
  17          sfr ISP_ADDRL=0xe4;
  18          sfr ISP_CMD=0xe5;
  19          sfr ISP_TRIG=0xe6;
  20          sfr ISP_CONTR=0xe7;*/
  21          //sfr LedPort=0x80;   //P0口段選
  22          //sfr LedBit=0x90;   //P1口位選
  23          
  24          uchar code table[]=
  25          {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,
  26          0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef
  27          };//0,1,2,3,4,5,6,7,8,9,0.,1.,2.,3.,4.,5.,6.,7.,8.,9.,
  28          uchar temp,dat;
  29          uchar buf1[5];
  30          uchar buf2[5];
  31          uchar end[5];
  32          
  33          /**************延時程序*************/
  34          void delay(uint z)
  35          {
  36   1              uint x,y;
  37   1              for(x=z;x>0;x--)
  38   1                      for(y=110;y>0;y--);
  39   1      }
  40          
  41          /***********鍵盤掃描***************/
  42          uchar keyscan()
  43          {
  44   1        uchar num=0;
  45   1        P2=0x7f;
  46   1        temp=P2;
  47   1        temp=temp&0x0f;
  48   1        if(temp!=0x0f)
  49   1        {
  50   2           delay(5);
  51   2           temp=P2;
  52   2           temp=temp&0x0f;
  53   2           if(temp!=0x0f) 
  54   2           {
  55   3              temp=P2;
C51 COMPILER V8.02   123                                                                   12/30/2008 11:30:31 PAGE 2   

  56   3              switch(temp)
  57   3              {
  58   4                 case 0x77:num=1;break;
  59   4                 case 0x7b:num=2;break;                
  60   4                 case 0x7d:num=3;break;        
  61   4                 case 0x7e:num=4;break;                
  62   4              }          
  63   3           }                                       
  64   2        }                       
  65   1        P2=0xbf;
  66   1        temp=P2;
  67   1        temp=temp&0x0f;
  68   1        if(temp!=0x0f)
  69   1        {
  70   2           delay(5);
  71   2               temp=P2;
  72   2               temp=temp&0x0f;
  73   2               if(temp!=0x0f)
  74   2               {
  75   3                  temp=P2;
  76   3                  switch(temp)
  77   3                  {                                   
  78   4                     case 0xb7:num=5;break;                                           
  79   4                     case 0xbb:num=6;break;                                           
  80   4                     case 0xbd:num=7;break;                                                   
  81   4                     case 0xbe:num=8;break;                                           
  82   4                  }
  83   3                                      
  84   3           }
  85   2        }
  86   1        P2=0xdf;
  87   1        temp=P2;
  88   1        temp=temp&0x0f;
  89   1        if(temp!=0x0f)
  90   1        {
  91   2              delay(5);
  92   2              temp=P2;
  93   2              temp=temp&0x0f;
  94   2              if(temp!=0x0f)
  95   2              {
  96   3                      temp=P2;
  97   3                      switch(temp)
  98   3                      {
  99   4                         case 0xd7:num=9;break;
 100   4                         case 0xdb:num=10;break;                                              
 101   4                         case 0xdd:num=11;break;                                      
 102   4                         case 0xde:num=12;break;                                              
 103   4                      }                                               
 104   3      
 105   3              }                       
 106   2        }            
 107   1        P2=0xef;
 108   1        temp=P2;
 109   1        temp=temp&0x0f;
 110   1        if(temp!=0x0f)           
 111   1        {
 112   2               delay(5);
 113   2               temp=P2;
 114   2           temp=temp&0x0f;
 115   2               if(temp!=0x0f)
 116   2               {
 117   3                      temp=P2;
C51 COMPILER V8.02   123                                                                   12/30/2008 11:30:31 PAGE 3   

 118   3                      switch(temp)
 119   3                      {
 120   4                         case 0xe7:num=13;break;
 121   4                         case 0xeb:num=14;break;                                      
 122   4                         case 0xed:num=15;break;                              
 123   4                         case 0xee:num=16;break;                              
 124   4                      }
 125   3           }
 126   2        }
 127   1        return num;           
 128   1      }
 129          
 130          /*********在數碼管上顯示四位數字**********/
 131          void show(uchar  *dis)  
 132          {
 133   1          
 134   1          P1=0xf7;
 135   1              P0=table[dis[3]];
 136   1              delay(5);
 137   1          P1=0xfb;
 138   1              P0=table[dis[2]];
 139   1              delay(5);
 140   1              P1=0xfd;
 141   1          P0=table[dis[1]];
 142   1              delay(5);
 143   1              P1=0xfe;
 144   1          P0=table[dis[0]];
 145   1              delay(5);   
 146   1      }
 147          
 148          /*********eeprom里讀數據******************/
 149          /*uchar EEPROM_Read(uint address)
 150          {
 151                  ISP_ADDRH=address/256;   //     待寫入扇區首地址
 152                  ISP_ADDRL=address%256;
 153                  ISP_CONTR=0X83;    //控制字節
 154                  ISP_CMD=0X01;    //讀命令
 155                  ISP_TRIG=0X46;   //命令觸發寄存器
 156                  ISP_TRIG=0XB9;
 157                  _nop_();
 158          
 159              ISP_CONTR=0X00;   //初始化
 160                  ISP_CMD=0X00;
 161                  ISP_TRIG=0X00;
 162                  ISP_ADDRH=0x00;
 163                  ISP_ADDRL=0x00;
 164          
 165                  return(ISP_DATA);   //返回讀出的值
 166          }
 167          
 168          /*********向eeprom里寫數據**********************/
 169          /*void EEPROM_Write(uint address,uchar DataTemp)
 170          {
 171              ISP_DATA=DataTemp;
 172              ISP_ADDRH=address/256;   
 173              ISP_ADDRL=address%256;
 174              ISP_CMD=0X02;    //寫指令
 175                  ISP_TRIG=0X46;   //觸發,數據寫入
 176                  ISP_TRIG=0XB9;
 177                  _nop_();
 178          
 179              ISP_CONTR=0X00;   //初始化
C51 COMPILER V8.02   123                                                                   12/30/2008 11:30:31 PAGE 4   

 180                  ISP_CMD=0X00;
 181                  ISP_TRIG=0X00;
 182                  ISP_ADDRH=0x00;
 183                  ISP_ADDRL=0x00;
 184          }*/
 185          
 186          /*************扇區擦除**********************/
 187          /*void EEPROM_Eares(uint address)   //扇區擦除
 188          {
 189              ISP_ADDRL=address;   
 190              ISP_ADDRH=address>>6;
 191                  ISP_CONTR=0X83;
 192              ISP_CMD=0X03;    //扇區命令
 193                  ISP_TRIG=0X46;   //命令觸發寄存器
 194                  ISP_TRIG=0XB9;
 195                  _nop_();
 196          
 197                  ISP_ADDRL=0x00;
 198                  ISP_ADDRH=0x00;
 199                  ISP_CONTR=0X00;   
 200                  ISP_CMD=0X00;
 201                  ISP_TRIG=0X00;
 202          }*/
 203          
 204          /********主程序里進行運算********************/
 205          void main(void)
 206          { 
 207   1         uchar i,key,flag,addflag;
 208   1         addflag=1;
 209   1         while(1)
 210   1         {  
 211   2            key=keyscan();
 212   2                if(addflag==1)
 213   2                      show(buf1);
 214   2            if(addflag==2)
 215   2                      show(buf2);     
 216   2                if(addflag==3)
 217   2                      show(end);
 218   2               
 219   2                if(key>0&&key<12&&addflag==1)            //第一次輸入的數
 220   2                {
 221   3                        do
 222   3                        {     
 223   4                              show(buf1);
 224   4                              P2=0x0f;
 225   4                              temp=P2;
 226   4                        }
 227   3                        while(temp!=0x0f);
 228   3                        if(key!=11)
 229   3                        {
 230   4                    buf1[4]=buf1[3];
 231   4                                buf1[3]=buf1[2];
 232   4                            buf1[2]=buf1[1];
 233   4                                buf1[1]=buf1[0];
 234   4                                buf1[0]=key-1;
 235   4                        }
 236   3                        else
 237   3                          buf1[0]=buf1[0]+10;
 238   3                        if(buf1[4]!=0)
 239   3                        { 
 240   4                           for(i=0;i<4;i++)
 241   4                              buf1[i]=0;      
C51 COMPILER V8.02   123                                                                   12/30/2008 11:30:31 PAGE 5   

 242   4                        }
 243   3            }
 244   2                 
 245   2                if(key>0&&key<12&&addflag==2)           //第二次輸入的數
 246   2                {
 247   3                        do
 248   3                        {     
 249   4                              show(buf2);
 250   4                              P2=0x0f;
 251   4                              temp=P2;
 252   4                        }
 253   3                        while(temp!=0x0f);
 254   3                        if(key!=11)
 255   3                        {  
 256   4                        buf1[4]=buf1[3];
 257   4                                buf2[3]=buf2[2];
 258   4                                buf2[2]=buf2[1];
 259   4                                buf2[1]=buf2[0];
 260   4                                buf2[0]=key-1;
 261   4                        }
 262   3                        else
 263   3                       buf2[0]=buf2[0]+10;
 264   3                      
 265   3                }
 266   2                if(key==13)            //+
 267   2                {
 268   3                      addflag=2;
 269   3                      flag=1;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91黄色免费网站| 久久电影国产免费久久电影| 99精品国产热久久91蜜凸| 国产精品三级电影| 播五月开心婷婷综合| 亚洲欧洲美洲综合色网| 色婷婷久久综合| 亚洲妇熟xx妇色黄| 日韩欧美国产综合| 国产成人免费9x9x人网站视频| 国产丝袜欧美中文另类| 91久久久免费一区二区| 亚洲成人在线免费| www激情久久| 97aⅴ精品视频一二三区| 亚洲一区二区三区美女| 欧美一级高清片在线观看| 国产精品一区不卡| 亚洲精品视频免费观看| 3751色影院一区二区三区| 国产米奇在线777精品观看| 亚洲天堂福利av| 91精品国产综合久久福利软件| 麻豆国产精品777777在线| 国产精品你懂的| 91黄色免费网站| 国产精品资源站在线| 亚洲人成小说网站色在线| 欧美日韩中文一区| 国产成人精品一区二区三区四区| 亚洲国产激情av| 欧美影院一区二区三区| 国产精品夜夜嗨| 亚洲综合一区二区三区| 欧美tickling网站挠脚心| 99久久久免费精品国产一区二区| 首页欧美精品中文字幕| 国产精品天干天干在线综合| 在线播放视频一区| 成人激情免费视频| 免播放器亚洲一区| 亚洲高清在线精品| 欧美激情在线一区二区| 日韩一卡二卡三卡四卡| aaa亚洲精品| 狠狠色丁香久久婷婷综合丁香| 亚洲精品中文在线| 久久久蜜桃精品| 欧美疯狂做受xxxx富婆| 99久久国产免费看| 国产一区二区美女诱惑| 日本免费新一区视频| 一区二区三区在线观看网站| 久久影院视频免费| 欧美一区二区久久| 欧美三区免费完整视频在线观看| 成人精品小蝌蚪| 国产很黄免费观看久久| 日韩成人免费电影| 亚洲第一综合色| 一区二区在线观看av| 国产精品久久久久久久久动漫| 久久久久久毛片| 欧美v国产在线一区二区三区| 欧美日韩国产电影| 在线观看av不卡| 色香色香欲天天天影视综合网 | 亚洲国产综合色| 国产免费成人在线视频| 久久老女人爱爱| 欧美精品一区男女天堂| 精品久久久久久久一区二区蜜臀| 欧美日韩不卡在线| 欧美精品777| 欧美日韩情趣电影| 欧美视频三区在线播放| 色婷婷综合久久久久中文| 色综合天天综合| 色综合一区二区| 欧美综合亚洲图片综合区| 色狠狠色噜噜噜综合网| 在线亚洲+欧美+日本专区| 一本一道久久a久久精品| 色综合 综合色| 欧美日韩精品欧美日韩精品一综合| 色婷婷综合久久久中文字幕| 欧美视频在线观看一区| 欧美日韩一区二区不卡| 欧美精品久久天天躁| 欧美电影一区二区| 日韩精品一区二区三区视频播放 | 激情综合一区二区三区| 国内欧美视频一区二区| 韩国v欧美v日本v亚洲v| 粗大黑人巨茎大战欧美成人| 成人一级片在线观看| 99re8在线精品视频免费播放| 色播五月激情综合网| 欧美日韩一区三区| 日韩视频免费观看高清完整版 | 亚洲欧美二区三区| 亚洲永久免费视频| 日韩和欧美一区二区三区| 日本网站在线观看一区二区三区 | 国产成人午夜电影网| 成人av电影在线| 欧美日韩一区二区三区四区五区| 欧美日本国产一区| 久久免费看少妇高潮| 国产精品传媒入口麻豆| 亚洲第一av色| 国产在线播放一区| 日本高清不卡在线观看| 日韩欧美激情四射| 国产精品激情偷乱一区二区∴| 亚洲精品国产a久久久久久| 日韩精品电影在线| 国产成人av影院| 欧美日韩一二三| 久久久久久久久一| 亚洲女同ⅹxx女同tv| 久久精品国产成人一区二区三区| 国产成人午夜精品影院观看视频| 欧美图区在线视频| 久久久三级国产网站| 一二三四区精品视频| 极品少妇xxxx偷拍精品少妇| 在线观看欧美精品| 久久精品网站免费观看| 亚洲五码中文字幕| www.激情成人| 精品国产乱码久久| 亚洲一区二区三区四区在线免费观看 | 91福利国产精品| 日韩一级完整毛片| 亚洲精品成人悠悠色影视| 久久99精品国产91久久来源| 色综合久久久久综合体| 26uuu久久综合| 亚洲国产精品欧美一二99 | 99re6这里只有精品视频在线观看| 欧美一区二区三区在线观看| 亚洲人精品一区| 国产精品一区2区| 日韩一区二区三区免费看 | 一二三区精品视频| 成人av午夜影院| 久久综合九色欧美综合狠狠| 亚洲成在人线在线播放| 99久久精品国产观看| 久久精品一区二区三区不卡| 日本女人一区二区三区| 欧美日韩亚洲国产综合| 亚洲视频小说图片| 不卡视频在线观看| 国产三级精品在线| 国产一区二区主播在线| 欧美电影免费观看高清完整版在线| 亚洲精品国产精华液| 一本久道中文字幕精品亚洲嫩| 国产日韩欧美精品一区| 韩国女主播成人在线观看| 日韩欧美在线综合网| 丝袜亚洲另类欧美| 欧美裸体一区二区三区| 亚洲国产wwwccc36天堂| 欧美性色黄大片手机版| 一区二区在线观看av| 在线免费观看成人短视频| 亚洲靠逼com| 91久久精品网| 亚洲尤物在线视频观看| 欧美影视一区二区三区| 亚洲不卡av一区二区三区| 精品视频一区二区不卡| 午夜国产精品一区| 欧美狂野另类xxxxoooo| 奇米亚洲午夜久久精品| 日韩一区二区不卡| 国产精品资源站在线| 国产日韩欧美高清| 99riav一区二区三区| 亚洲丝袜自拍清纯另类| 91国模大尺度私拍在线视频| 亚洲国产成人av好男人在线观看| 亚洲一区二区三区四区不卡| 久久久久久久久久久电影| 久久er99精品| 欧美日韩一卡二卡| 日韩免费成人网| 91精品国产综合久久蜜臀 | 色8久久精品久久久久久蜜| 国产精品盗摄一区二区三区| 一本色道**综合亚洲精品蜜桃冫| 一区二区三区毛片| 日韩欧美国产综合一区| 成人免费视频视频在线观看免费| 综合色中文字幕| 欧美精品粉嫩高潮一区二区| 午夜av区久久|