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

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

?? main.lst

?? 讀卡器 fm1702實現收發 zlg7290實現按鍵與顯示控制
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V7.06   MAIN                         09/20/2008 12:06:48 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c LARGE DEBUG OBJECTEXTEND PA
                    -GEWIDTH(79) PAGELENGTH(66)

stmt level    source

   1          #include "I2C.h"
   2          #include "ZLG7290.h"
   3          
   4          uchar code  duanma[10] ={0xFC,0x60,0xDA,0xF2,0x66,0xB6,0xBE,0xE0,
             -0xFE,0xF6}; // 0-9段碼
   5          uchar data  add1[4]={0,0,0,0};      //  加數一
   6          uchar data  add2[4]={0,0,0,0};          //  加數二   且和值存放在這里面
   7          uchar data  money[5]={1,9,9,0,0};   //  卡里的錢數
   8          uchar data  jw=2;                               //   右邊第幾個顯示
   9          bit Clear=0;  
  10          bit Flag=0;                                      //小數點按鍵標志 0 上次沒按       1  
             -上次按了
  11          bit Add=0;                                       //加號鍵標志     0 上次沒按加鍵   1  上
             -次按了加鍵
  12          bit Ka_lab=0;                                    //放卡取卡標志   0 沒放卡          1   
             -放上卡
  13          void  Clearall(void);                           // 全清除顯示
  14          void Reset(void)                                // 右邊四位顯示 0.00
  15          {
  16   1        ZLG7290_cmd(0x64,0x1F);
  17   1        Delay(1);
  18   1        ZLG7290_cmd(0x65,0x80);
  19   1        Delay(1);
  20   1        ZLG7290_cmd(0x66,0x00);
  21   1        Delay(1);
  22   1        ZLG7290_cmd(0x67,0x00);
  23   1        Delay(1);
  24   1      }
  25          
  26          void KeyFun(uchar num,uchar *d)  //重編鍵值 且執行功能鍵
  27          {
  28   1        uint data i,j;
  29   1        switch(num)
  30   1        {
  31   2          case 1:  {*d=0;break;}
  32   2              case 2:  {*d=1;break;}
  33   2              case 10: {*d=2;break;}
  34   2              case 6:  {*d=3;break;}
  35   2              case 3:  {*d=4;break;}
  36   2              case 11: {*d=5;break;}
  37   2              case 7:  {*d=6;break;}
  38   2              case 4:  {*d=7;break;}
  39   2              case 12: {*d=8;break;}
  40   2              case 8:  {*d=9;break;}                   //按鍵0-9
  41   2        
  42   2              case 9:  {*d=10;Flag=1;break;}            //小數點按鍵
  43   2       
  44   2              case 5:                                   // " + "號鍵
  45   2              case 13:                                  // " = "號鍵  確認功
             -能
  46   2              {
  47   3                *d=12;
  48   3                add1[3]+=add2[3];
  49   3            i=add1[3]/10;j=i;
  50   3                i=add1[3]%10;
  51   3                add2[3]=i;
C51 COMPILER V7.06   MAIN                         09/20/2008 12:06:48 PAGE 2   

  52   3      
  53   3                add1[2]=add1[2]+add2[2]+j;
  54   3            i=add1[2]/10;j=i;
  55   3                i=add1[2]%10;
  56   3                add2[2]=i;
  57   3      
  58   3                add1[1]=add1[1]+add2[1]+j;
  59   3            i=add1[1]/10;j=i;
  60   3                i=add1[1]%10;
  61   3                add2[1]=i;
  62   3      
  63   3                add1[0]=add1[0]+add2[0]+j;
  64   3            i=add1[0]/10;j=i;
  65   3                i=add1[0]%10;
  66   3                add2[0]=i;
  67   3      
  68   3            add1[0]=add1[1]=add1[2]=add1[3]=0;     // 加數一清零
  69   3      
  70   3                if(add2[0])
  71   3                ZLG7290_WriteReg(0x14,duanma[add2[0]]);        
  72   3                Delay(1);
  73   3                ZLG7290_cmd(0x65,0x80+add2[1]);
  74   3            Delay(1);
  75   3                ZLG7290_WriteReg(0x16,duanma[add2[2]]);
  76   3                Delay(1);
  77   3                ZLG7290_WriteReg(0x17,duanma[add2[3]]);
  78   3                Delay(1);                                                                     //顯示和值
  79   3                
  80   3                Flag=0;jw=2;Add=1;break;
  81   3              }
  82   2       
  83   2              case 14: 
  84   2              {
  85   3                      *d=13;
  86   3                      Reset();
  87   3                      for(i=0;i<4;i++)
  88   3                      {
  89   4                              add1[i]=add2[i]=0;
  90   4                      }
  91   3                      Flag=0;
  92   3                      Add=0;
  93   3                      jw=2;
  94   3                      D1=1;
  95   3                      Clear=1;
  96   3                      break;
  97   3              } // 清除鍵 所有標志復位
  98   2       
  99   2              case 15:                                                      
             -             // 確認鍵 飯卡減值               
 100   2          {
 101   3                      *d=14;
 102   3                      i=money[1]*1000+money[2]*100+money[3]*10+money[4];             
             -       
 103   3                      j=add2[0]*1000+add2[1]*100+add2[2]*10+add2[3];
 104   3                      if(money[0])
 105   3                      {
 106   4                              if(i>=j)
 107   4                              {
 108   5                                      money[1]=(i-j)/1000;
 109   5                                      money[2]=((i-j)%1000)/100;
 110   5                                      money[3]=((i-j)%100)/10;
 111   5                                      money[4]=(i-j)%10;
 112   5                              }
 113   4                              else
C51 COMPILER V7.06   MAIN                         09/20/2008 12:06:48 PAGE 3   

 114   4                              {
 115   5                                      money[0]=money[0]-1;
 116   5                                      money[1]=(i+10000-j)/1000;
 117   5                                      money[2]=((i+10000-j)%1000)/100;
 118   5                                      money[3]=((i+10000-j)%100)/10;
 119   5                                      money[4]=(i+10000-j)%10;
 120   5                              }
 121   4                              if(money[0])
 122   4                              {
 123   5                                      ZLG7290_WriteReg(0x10,duanma[money[0]]);
 124   5                                      Delay(1);
 125   5                                      ZLG7290_WriteReg(0x11,duanma[money[1]]);        
 126   5                                      Delay(1);
 127   5                                      ZLG7290_cmd(0x62,0x80+money[2]);
 128   5                              Delay(1);
 129   5                                      ZLG7290_WriteReg(0x13,duanma[money[3]]);
 130   5                                      Delay(1);
 131   5                              }
 132   4                              else if(money[1])
 133   4                          {
 134   5                                      ZLG7290_WriteReg(0x10,duanma[money[1]]);        
 135   5                                      Delay(1);
 136   5                                      ZLG7290_cmd(0x61,0x80+money[2]);
 137   5                              Delay(1);
 138   5                                      ZLG7290_WriteReg(0x12,duanma[money[3]]);
 139   5                                      Delay(1);
 140   5                                      ZLG7290_WriteReg(0x13,duanma[money[4]]);
 141   5                              Delay(1);       
 142   5                              }
 143   4                              else
 144   4                              {
 145   5                                      ZLG7290_cmd(0x60,0x1F);
 146   5                                      Delay(1);
 147   5                                      ZLG7290_cmd(0x61,0x80+money[2]);
 148   5                                      Delay(1);
 149   5                                      ZLG7290_WriteReg(0x12,duanma[money[3]]);        
 150   5                              Delay(1);
 151   5                                      ZLG7290_WriteReg(0x13,duanma[money[4]]);
 152   5                                      Delay(1);
 153   5                              }
 154   4                      }
 155   3                      else if(i>=j)
 156   3                      {
 157   4                              money[1]=(i-j)/1000;
 158   4                              money[2]=((i-j)%1000)/100;
 159   4                              money[3]=((i-j)%100)/10;
 160   4                              money[4]=(i-j)%10;
 161   4                      if(money[1])
 162   4                              {
 163   5                                      ZLG7290_WriteReg(0x10,duanma[money[1]]);        
 164   5                                      Delay(1);
 165   5                                      ZLG7290_cmd(0x61,0x80+money[2]);
 166   5                              Delay(1);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产一区二区三区| 日韩精品在线看片z| 国产成人高清视频| 国产一区二区三区电影在线观看| 日本成人在线不卡视频| 麻豆一区二区在线| 日本不卡123| 激情图片小说一区| 国产美女视频91| 99久久综合精品| 色成人在线视频| 日韩一区国产二区欧美三区| 日韩女优电影在线观看| 久久久美女毛片| 中文字幕一区在线| 天天免费综合色| 激情久久五月天| 91视频免费看| 欧美tk丨vk视频| 国产精品高潮呻吟| 亚洲高清在线视频| 国产一区二区三区在线看麻豆| 国产成人激情av| 欧美日韩亚洲高清一区二区| www国产亚洲精品久久麻豆| 国产精品午夜免费| 奇米精品一区二区三区在线观看一| 久久精品99久久久| hitomi一区二区三区精品| 欧美视频一区二区三区四区 | 欧美日韩的一区二区| 精品视频在线免费看| 欧美大片免费久久精品三p| 17c精品麻豆一区二区免费| 日韩不卡免费视频| www.成人在线| 日韩精品一区二区三区中文不卡| 中文字幕一区二区三区在线不卡| 天堂一区二区在线免费观看| 成人动漫一区二区| 精品免费一区二区三区| 亚洲精品美腿丝袜| 国产白丝精品91爽爽久久| 制服丝袜在线91| 亚洲欧美一区二区三区极速播放 | 欧美女孩性生活视频| 国产精品视频一二| 国产美女av一区二区三区| 欧美日韩在线三级| 国产精品护士白丝一区av| 精品亚洲国内自在自线福利| 欧美日韩中文一区| 亚洲精品久久7777| 99综合影院在线| 国产精品日日摸夜夜摸av| 久久99精品国产91久久来源| 91精品国产免费| 亚欧色一区w666天堂| 91女人视频在线观看| 国产欧美日韩亚州综合| 国产在线观看免费一区| 欧美成va人片在线观看| 青娱乐精品视频在线| 欧美精品一二三| 天堂在线亚洲视频| 欧美精品黑人性xxxx| 五月天国产精品| 欧美欧美午夜aⅴ在线观看| 亚洲成人久久影院| 在线91免费看| 日韩av中文在线观看| 在线播放日韩导航| 看片的网站亚洲| 日韩一区二区在线观看视频播放| 亚洲成av人片| 欧美老女人在线| 蜜臀va亚洲va欧美va天堂| 日韩欧美电影一二三| 国产原创一区二区三区| 久久久不卡影院| 不卡av免费在线观看| 日本vs亚洲vs韩国一区三区二区 | 精品久久99ma| 精品一区二区在线视频| 精品国产乱码久久久久久影片| 国产乱色国产精品免费视频| 国产精品视频yy9299一区| 色哟哟在线观看一区二区三区| 一区二区视频免费在线观看| 欧美日韩精品是欧美日韩精品| 五月激情综合网| 久久精品亚洲麻豆av一区二区| 成人看片黄a免费看在线| 亚洲乱码中文字幕| 91精品国产综合久久精品| 国产在线国偷精品产拍免费yy | 这里只有精品免费| 国产中文字幕一区| 国产精品久久久久久久久免费桃花| 在线中文字幕一区| 另类小说欧美激情| 中文字幕一区二区三区在线观看| 色呦呦国产精品| 九九久久精品视频| 国产精品久久国产精麻豆99网站| 欧美日韩在线观看一区二区| 久久国产精品色婷婷| 亚洲人成在线播放网站岛国| 欧美一区午夜精品| aaa亚洲精品| 激情综合五月婷婷| 一区二区三区国产豹纹内裤在线| 日韩欧美一卡二卡| 99riav久久精品riav| 免费成人结看片| 国模冰冰炮一区二区| 一区二区激情小说| 亚洲国产精品二十页| 91精品在线免费观看| 91免费版pro下载短视频| 麻豆免费看一区二区三区| 一区二区三区在线视频免费| 精品999在线播放| 欧美在线视频不卡| 99精品欧美一区二区三区小说| 美国欧美日韩国产在线播放| 亚洲精选一二三| 国产午夜精品久久| 精品黑人一区二区三区久久| 欧美日韩小视频| 一本一道久久a久久精品| 国产成人午夜高潮毛片| 蜜臀久久99精品久久久画质超高清 | 日本一区二区在线不卡| 日韩免费高清视频| 在线不卡一区二区| 欧美日韩夫妻久久| 欧美日韩一区二区在线观看 | 精品欧美乱码久久久久久| 欧美肥妇bbw| 欧美日韩国产一区| 欧美探花视频资源| 欧美亚洲国产一区在线观看网站| 99久久久国产精品免费蜜臀| 丁香网亚洲国际| 成人午夜视频在线观看| 国产成人在线观看| 成人性视频网站| 东方aⅴ免费观看久久av| 风间由美一区二区三区在线观看| 国内精品久久久久影院色| 青青国产91久久久久久| 丝袜脚交一区二区| 日本va欧美va瓶| 捆绑变态av一区二区三区| 精品系列免费在线观看| 国产成人免费9x9x人网站视频| 国产激情一区二区三区四区| 成人中文字幕电影| 97精品国产露脸对白| 欧美色综合天天久久综合精品| 欧美日韩精品一区二区在线播放| 欧美日韩亚洲另类| 日韩亚洲欧美成人一区| 久久久久久毛片| ●精品国产综合乱码久久久久| 亚洲美女精品一区| 午夜成人免费电影| 精品中文av资源站在线观看| 国产.精品.日韩.另类.中文.在线.播放| 国产不卡在线视频| 在线日韩一区二区| 欧美一级日韩不卡播放免费| 国产人妖乱国产精品人妖| 国产精品国产馆在线真实露脸 | 国产欧美精品一区aⅴ影院| 日韩美女久久久| 日韩成人免费看| 国产精品一区在线| 91极品视觉盛宴| 精品国产一区二区精华| 中文字幕中文乱码欧美一区二区 | 国产成人综合在线观看| 色综合色综合色综合色综合色综合| 欧美日本一区二区在线观看| 337p粉嫩大胆噜噜噜噜噜91av | 欧美日韩的一区二区| 久久色在线观看| 亚洲一区精品在线| 国产精品资源在线看| 91麻豆精品国产综合久久久久久| 久久久亚洲午夜电影| 亚洲国产aⅴ天堂久久| 成人免费视频视频在线观看免费| 精品视频1区2区| 亚洲欧洲在线观看av| 国产一区二区三区精品欧美日韩一区二区三区| 91小视频在线| 国产欧美一二三区| 韩国三级电影一区二区|