亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
自拍av一区二区三区| 国产在线不卡一卡二卡三卡四卡| 国产精品对白交换视频| 亚洲精品一线二线三线无人区| 67194成人在线观看| 欧美理论电影在线| 欧美日本一道本在线视频| 在线欧美日韩国产| 欧美在线观看禁18| 欧美日韩国产123区| 在线不卡免费欧美| 日韩欧美成人一区| 久久美女艺术照精彩视频福利播放| 欧美大黄免费观看| 久久久国际精品| 中文字幕欧美激情一区| 最近日韩中文字幕| 亚洲成人精品一区| 日韩av一区二区三区四区| 麻豆精品在线观看| 国产制服丝袜一区| av一二三不卡影片| 91国产成人在线| 欧美一区二区三区视频| 久久久精品中文字幕麻豆发布| 久久综合色之久久综合| 国产精品素人一区二区| 一区二区三区在线观看欧美| 亚洲电影第三页| 不卡高清视频专区| 日本久久精品电影| 欧美精品欧美精品系列| 日韩欧美一区中文| 久久精品免视看| 亚洲欧美另类久久久精品2019| 午夜日韩在线观看| 久久国内精品自在自线400部| 国产福利一区二区三区视频在线| 99精品久久只有精品| 欧美影视一区二区三区| 精品国产一区二区三区忘忧草| 国产亚洲精品超碰| 亚洲国产视频一区二区| 精品一区二区三区免费| 99久久精品一区| 911精品产国品一二三产区| 日韩亚洲欧美一区| 国产精品福利影院| 久久成人免费网站| 色屁屁一区二区| 欧美精品一区二区高清在线观看| 亚洲色大成网站www久久九九| 免费高清视频精品| 成人av网在线| 日韩欧美美女一区二区三区| 亚洲欧洲精品一区二区精品久久久| 亚洲图片欧美色图| 成人性视频免费网站| 欧美日韩色一区| 国产精品三级久久久久三级| 水蜜桃久久夜色精品一区的特点| 国产成a人亚洲精| 日韩欧美国产1| 亚洲国产aⅴ天堂久久| 丁香婷婷综合色啪| 日韩欧美一二三| 亚洲一二三区视频在线观看| 丁香激情综合五月| 精品国产乱子伦一区| 亚洲高清免费视频| 99久久精品国产麻豆演员表| 日韩精品一区二区三区四区视频 | 精品一区二区精品| 欧美性猛片xxxx免费看久爱| 国产精品天干天干在观线| 免费成人美女在线观看.| 色拍拍在线精品视频8848| 国产日产亚洲精品系列| 开心九九激情九九欧美日韩精美视频电影 | 自拍偷拍国产亚洲| 国产精华液一区二区三区| 制服丝袜亚洲播放| 亚洲综合免费观看高清完整版在线 | 国产亚洲一区二区三区四区| 日韩福利视频网| 欧美在线观看视频一区二区 | 亚洲成av人片在线观看| www.av精品| 日本一区二区免费在线观看视频 | 欧美肥胖老妇做爰| 亚洲一区精品在线| 一本色道久久综合狠狠躁的推荐 | 日本亚洲一区二区| 欧美日韩三级视频| 亚洲第一主播视频| 欧美色成人综合| 亚洲图片欧美色图| 欧美日韩一区精品| 亚洲444eee在线观看| 欧美三级在线看| 午夜一区二区三区在线观看| 欧美在线观看视频一区二区| 亚洲一区影音先锋| 欧美性生交片4| 午夜精品123| 91精品国产色综合久久不卡蜜臀| 视频一区二区中文字幕| 8x8x8国产精品| 免播放器亚洲一区| 精品福利一区二区三区| 激情国产一区二区| 国产午夜精品一区二区三区视频 | 粉嫩一区二区三区性色av| 久久精品视频一区二区三区| 国产伦精一区二区三区| 国产亚洲成年网址在线观看| 风间由美一区二区av101| 中文字幕乱码久久午夜不卡| 成人h版在线观看| 亚洲日本一区二区| 欧美三级电影精品| 日韩高清在线不卡| 精品成人在线观看| 国产成人aaaa| 一区二区三区四区在线| 欧美日韩一卡二卡三卡| 美女脱光内衣内裤视频久久网站| 精品免费国产一区二区三区四区| 国产精品一品视频| 日韩毛片视频在线看| 欧美三级资源在线| 国产在线精品国自产拍免费| 国产精品盗摄一区二区三区| 欧洲一区二区三区在线| 免费在线观看一区| 国产日韩欧美高清在线| 91久久精品网| 老司机精品视频线观看86| 日本一区二区不卡视频| 欧美三电影在线| 国产福利一区二区三区视频| 一区二区三区在线免费播放| 精品日韩一区二区三区免费视频| 成人免费高清在线| 日日欢夜夜爽一区| 中文字幕国产一区| 欧美日韩高清影院| 国产成人福利片| 亚洲成人免费av| 欧美经典三级视频一区二区三区| 欧美日韩精品免费观看视频 | 欧美精品第一页| 国产福利一区二区三区视频在线| 一区二区国产视频| 久久噜噜亚洲综合| 欧美撒尿777hd撒尿| 国产成人免费在线观看| 亚洲成人在线免费| 国产欧美日韩在线| 91精品国模一区二区三区| 成人97人人超碰人人99| 美女任你摸久久| 亚洲免费在线观看视频| 久久久久久夜精品精品免费| 欧美色男人天堂| 99视频精品全部免费在线| 久久成人久久爱| 亚洲一区二区美女| 中文字幕亚洲一区二区av在线 | 久久久精品免费观看| 欧美日韩精品一区二区| eeuss鲁一区二区三区| 极品少妇xxxx精品少妇偷拍| 一区二区三区精密机械公司| 日韩你懂的在线观看| 欧美午夜精品久久久| www.欧美亚洲| 黄一区二区三区| 亚洲第一成人在线| 亚洲品质自拍视频网站| 欧美国产综合一区二区| 欧美成人猛片aaaaaaa| 欧美性欧美巨大黑白大战| 91浏览器在线视频| 国产不卡高清在线观看视频| 久久99国产精品成人| 日韩国产欧美在线观看| 亚洲综合免费观看高清完整版| 国产精品传媒在线| 国产精品嫩草影院com| 久久久一区二区三区| 欧美一级爆毛片| 欧美人与禽zozo性伦| 欧美性大战久久久久久久蜜臀| 91在线国产观看| 成人av综合一区| 不卡一二三区首页| 99久久精品情趣| av中文字幕一区| 91免费视频观看|