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

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

?? getinputnum.lst

?? 電賽一等獎作品:音頻信號分析儀單片機源碼
?? LST
字號:
C51 COMPILER V8.02   GETINPUTNUM                                                           09/05/2007 11:36:05 PAGE 1   


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

line level    source

   1          #include "lcd.h"
   2          #include "func.h"
   3          #include "interface.h"
   4          #include "key.h"
   5          typedef unsigned int uint;
   6          typedef unsigned char uchar;
   7          typedef unsigned long ulong;
   8          /////////////////////////////////////////////////////////
   9          uchar GetInputString(uchar x,uchar y,uchar len,char *temp)
  10          {
  11   1              uchar ilen=1,i=0,key;
  12   1              bit sign=0;
  13   1              SetPos(x,y);
  14   1              for(i=0;i<len;i++)
  15   1          {
  16   2              LcdPrint(" ",1);
  17   2          }
  18   1          if(len%2==1){LcdPrint(" ",1);}
  19   1              ShowCursor();
  20   1          SetPos(x,y);
  21   1              LcdPrint(" ",1);
  22   1              temp[0]=' ';
  23   1              while(1)
  24   1          {
  25   2              key=WaitKey();
  26   2              if(key<=9 && ilen<len)
  27   2              {
  28   3                              key+=0x30;
  29   3                  temp[ilen]=key;
  30   3                              ilen++;
  31   3              }
  32   2              else
  33   2              {
  34   3                  switch(key)
  35   3                  {
  36   4                      case 0x0a:temp[ilen]='.';
  37   4                                                        ilen++;
  38   4                                                        break;
  39   4                                      case 0x0b:sign=!sign;
  40   4                                                        if(sign)
  41   4                                                              {temp[0]='-';}
  42   4                                                        else
  43   4                                                              {temp[0]=' ';}
  44   4                                                        break;        
  45   4                                  case 0x0e:SetPos(x,y);
  46   4                                for(i=0;i<=len;i++)
  47   4                                {
  48   5                                    LcdPrint(" ",1);
  49   5                                }
  50   4                                sign=0;
  51   4                                temp[0]=' ';
  52   4                                SetPos(x,y);
  53   4                                ilen=1;
  54   4                                break;
  55   4                                      case 0x0f:HideCursor();  
C51 COMPILER V8.02   GETINPUTNUM                                                           09/05/2007 11:36:05 PAGE 2   

  56   4                                return ilen;
  57   4                                break;
  58   4                       default:break;
  59   4                  }
  60   3              }
  61   2                 SetPos(x,y);
  62   2                 LcdPrint(temp,ilen);
  63   2              }
  64   1      }
  65          
  66          
  67          ulong GetInputNum(uchar x,uchar y,uchar len)
  68          {
  69   1          ulong input=0;
  70   1          uchar ilen=0,i;
  71   1          SetPos(x,y);
  72   1          for(i=0;i<len;i++)
  73   1          {
  74   2              LcdPrint(" ",1);
  75   2          }
  76   1          if(len%2==1)
  77   1          {
  78   2              LcdPrint(" ",1);
  79   2          }
  80   1          ShowCursor();
  81   1          SetPos(x,y);
  82   1      
  83   1          while(1)
  84   1          {
  85   2              g_KeyDown=0;
  86   2              while(!g_KeyDown){};
  87   2              if(g_KeyValue<=9 && ilen<len)
  88   2              {
  89   3                  input*=10;
  90   3                  input+=g_KeyValue;
  91   3                  g_KeyValue+=0x30;
  92   3                  LcdPrint(&g_KeyValue,1);
  93   3                  ilen++;
  94   3                  g_KeyDown=0;
  95   3              }
  96   2              else
  97   2              {
  98   3                  switch(g_KeyValue)
  99   3                  {
 100   4                      case 0x0f:g_KeyDown=0;
 101   4                                HideCursor();  
 102   4                                return input;
 103   4                                break;
 104   4                      case 0x0e:SetPos(x,y);
 105   4                                for(i=0;i<len;i++)
 106   4                                {
 107   5                                    LcdPrint(" ",1);
 108   5                                }
 109   4                                SetPos(x,y);
 110   4                                input=0;
 111   4                                ilen=0;
 112   4                                g_KeyDown=0;
 113   4                                break;
 114   4                       default:break;
 115   4                  }
 116   3              }
 117   2          }
C51 COMPILER V8.02   GETINPUTNUM                                                           09/05/2007 11:36:05 PAGE 3   

 118   1          return input;
 119   1      }
 120          float GetInputFloatNum(uchar x,uchar y,uchar len)
 121          {
 122   1              float integ=0,fra=0;
 123   1              uchar i;
 124   1              char temp[20];
 125   1              len=GetInputString(x,y,len,temp);
 126   1              i=1;
 127   1              while(i<len && temp[i]!='.')
 128   1              {
 129   2                      integ*=10;
 130   2                      integ+=temp[i]-0x30;
 131   2                      i++;
 132   2              }
 133   1          i++;
 134   1              while(i<len)
 135   1              {
 136   2                      fra+=temp[i]-0x30;
 137   2                      fra/=10;
 138   2                      i++;
 139   2              }
 140   1              if(temp[0]=='-')
 141   1              {
 142   2                      return -1*(integ+fra);
 143   2              }
 144   1              else
 145   1              {
 146   2                      return  integ+fra;
 147   2              }
 148   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    771    ----
   CONSTANT SIZE    =      2    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      47
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
极品美女销魂一区二区三区免费 | www.日韩大片| 日韩精品一区第一页| 亚洲午夜影视影院在线观看| 亚洲欧洲三级电影| 中文字幕一区二区三区av| 国产精品成人免费精品自在线观看| 国产欧美一区视频| 国产精品毛片无遮挡高清| 自拍偷拍欧美精品| 亚洲高清免费观看| 日韩av网站在线观看| 精品无人码麻豆乱码1区2区| 国产精品一区二区在线观看不卡| 国产麻豆精品在线观看| 成人午夜视频在线| 色88888久久久久久影院野外| 欧美伊人久久大香线蕉综合69| 欧美日韩精品欧美日韩精品一| 欧美日韩国产中文| 欧美一级在线视频| 日本一区二区三区在线不卡| 国产精品久久久久久久久免费丝袜 | 麻豆精品一区二区综合av| 免费成人在线网站| 国产精品主播直播| av一区二区三区| 欧美色综合影院| 精品国产乱码久久久久久老虎| 中文字幕精品综合| 午夜电影一区二区| 九一九一国产精品| 91激情五月电影| 精品国产乱子伦一区| 亚洲色图一区二区三区| 美女脱光内衣内裤视频久久影院| 国产综合色在线视频区| 日本精品一区二区三区四区的功能| 欧美影视一区二区三区| 久久日韩粉嫩一区二区三区| 中文字幕一区在线观看| 天堂午夜影视日韩欧美一区二区| 国产一二精品视频| 欧美性感一类影片在线播放| 2024国产精品| 午夜电影一区二区三区| 99久久精品免费看国产免费软件| 在线91免费看| 一区二区在线观看免费视频播放| 久久99国产精品久久| 欧美三级电影在线观看| 欧美国产一区二区| 久久精品久久久精品美女| 一本一道综合狠狠老| 久久久久国产免费免费| 日产欧产美韩系列久久99| 91麻豆成人久久精品二区三区| 精品理论电影在线| 日韩avvvv在线播放| 欧美色综合天天久久综合精品| 国产精品免费视频网站| 国产成人亚洲精品青草天美 | 日韩精品专区在线影院重磅| 一区二区三区四区蜜桃| 成人av在线观| 国产精品水嫩水嫩| 国产美女娇喘av呻吟久久| 日韩精品中文字幕在线一区| 亚洲香肠在线观看| 欧美日韩午夜在线视频| 亚洲一区二区三区美女| 日本道精品一区二区三区| 中文字幕亚洲一区二区va在线| 国产不卡视频一区二区三区| 久久久午夜精品理论片中文字幕| 乱一区二区av| 久久综合视频网| 国产一区二区主播在线| 久久综合狠狠综合久久综合88| 久久国产精品一区二区| 精品999在线播放| 国产一区在线观看麻豆| 久久亚洲欧美国产精品乐播 | 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 青青草国产成人av片免费 | 青青青伊人色综合久久| 欧美一区二区人人喊爽| 精品在线免费视频| 久久精品人人做| 成人av影视在线观看| 亚洲欧洲在线观看av| 色天天综合久久久久综合片| 亚洲五月六月丁香激情| 91精品国产福利在线观看| 激情小说欧美图片| 国产女人aaa级久久久级| 色网站国产精品| 午夜不卡av免费| 91麻豆精品国产91久久久久| 韩国一区二区在线观看| 国产精品欧美经典| 欧美中文字幕不卡| 美女视频网站久久| 国产精品久久毛片av大全日韩| 在线观看av一区| 久久精品久久精品| 亚洲免费视频中文字幕| 欧美一区二区精品久久911| 国产精品一区二区在线观看不卡 | 免费日韩伦理电影| 国产色一区二区| 欧美色视频一区| 国产真实乱子伦精品视频| 最新中文字幕一区二区三区| 欧美一区二区三区思思人| 国产成人在线网站| 天天av天天翘天天综合网| 国产午夜精品久久久久久久| 91国产丝袜在线播放| 国产一区二区三区高清播放| 亚洲欧洲综合另类在线| 精品理论电影在线观看 | 欧美在线视频不卡| 国产精品一区不卡| 日韩不卡免费视频| 一区二区三区免费网站| 欧美国产精品专区| 欧美成人bangbros| 欧美日韩www| 色综合天天综合网国产成人综合天| 麻豆一区二区在线| 亚洲成人动漫一区| 亚洲免费色视频| 国产精品久久久久久久久果冻传媒 | 欧美日韩精品欧美日韩精品| 懂色一区二区三区免费观看| 麻豆精品视频在线观看免费| 亚洲二区在线视频| 伊人开心综合网| 中文字幕日韩一区| 中文字幕成人av| 久久精子c满五个校花| 日韩精品一区二区三区四区| 欧美日韩成人在线| 欧美美女激情18p| 欧美精品在线一区二区| 欧美日韩午夜在线| 欧美精品在线视频| 91精品国产乱码| 欧美一区二区三区视频免费播放| 欧美日韩五月天| 欧美精品精品一区| 91精品国产免费久久综合| 91精品国产综合久久香蕉麻豆| 7777精品伊人久久久大香线蕉超级流畅 | 国产成人欧美日韩在线电影| 青青青伊人色综合久久| 婷婷开心激情综合| 天堂va蜜桃一区二区三区 | 国产一区二区美女| 色婷婷av久久久久久久| 欧美videossexotv100| 亚洲欧洲av色图| 久久丁香综合五月国产三级网站| 成人小视频在线| 91精品婷婷国产综合久久竹菊| 欧美高清在线一区二区| 天天av天天翘天天综合网色鬼国产| 国产成人自拍在线| 日韩限制级电影在线观看| 亚洲婷婷在线视频| 国产成人一级电影| 日韩一级黄色片| 亚洲午夜国产一区99re久久| 国产99精品国产| 91精品欧美福利在线观看| 亚洲免费在线视频| 成人精品亚洲人成在线| 欧美成人精品3d动漫h| 丝袜美腿亚洲一区| 色综合天天狠狠| 中文字幕一区二区三区视频| 久久99精品一区二区三区| 欧美色精品天天在线观看视频| 亚洲欧美自拍偷拍色图| 国产成人综合网站| xnxx国产精品| 久久99久久精品| 日韩欧美在线网站| 日本aⅴ精品一区二区三区| 欧美性三三影院| 亚洲国产精品一区二区久久| 91丝袜美女网| 亚洲日本欧美天堂| 99久久伊人精品| 综合欧美亚洲日本| 99精品久久只有精品| 中文字幕在线观看一区| 成人一道本在线| 国产精品毛片久久久久久久|