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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? key.lst

?? 自定義的USB設(shè)備單片機(jī)固件程序
?? LST
字號(hào):
C51 COMPILER V8.05a   KEY                                                                  04/21/2009 19:44:20 PAGE 1   


C51 COMPILER V8.05a, COMPILATION OF MODULE KEY
OBJECT MODULE PLACED IN Key.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE Key.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /******************************************************************
   2             本程序只供學(xué)習(xí)使用,未經(jīng)作者許可,不得用于其它任何用途
   3          
   4                  歡迎訪問(wèn)我的USB專區(qū):http://group.ednchina.com/93/
   5                  歡迎訪問(wèn)我的blog:   http://www.ednchina.com/blog/computer00
   6                                       http://computer00.21ic.org
   7          
   8                  感謝PCB贊助商——電子園: http://bbs.cepark.com/
   9          
  10          KEY.C  file
  11          
  12          作者:電腦圈圈
  13          建立日期: 2008.06.27
  14          修改日期: 2008.06.27
  15          版本:V1.2
  16          版權(quán)所有,盜版必究。
  17          Copyright(C) 電腦圈圈 2008-2018
  18          All rights reserved            
  19          *******************************************************************/
  20          
  21          
  22          #include "Key.h"
  23          #include "MyType.h"
  24          #include "config.h"
  25          
  26          volatile uint8 idata KeyCurrent,KeyOld,KeyNoChangedTime;
  27          volatile uint8 idata KeyPress;
  28          volatile uint8 idata KeyDown,KeyUp,KeyLast;
  29          
  30          volatile uint8 KeyCanChange;
  31          
  32          /********************************************************************
  33          函數(shù)功能:定時(shí)器0初始化,用來(lái)做鍵盤掃描。
  34          入口參數(shù):無(wú)。
  35          返    回:無(wú)。
  36          備    注:無(wú)。
  37          ********************************************************************/
  38          void InitTimer0(void)
  39          {
  40   1       TMOD&=0xF0;
  41   1       TMOD|=0x01;
  42   1       ET0=1;
  43   1       TR0=1;
  44   1      }
  45          /*******************************************************************/
  46          
  47          
  48          /********************************************************************
  49          函數(shù)功能:鍵盤初始化
  50          入口參數(shù):無(wú)。
  51          返    回:無(wú)。
  52          備    注:無(wú)。
  53          ********************************************************************/
  54          void InitKeyboard(void)
  55          {
C51 COMPILER V8.05a   KEY                                                                  04/21/2009 19:44:20 PAGE 2   

  56   1       KeyIO=0xFF;      //鍵盤對(duì)應(yīng)的口設(shè)置為輸入狀態(tài)
  57   1       KeyPress=0;          //無(wú)按鍵按下
  58   1       KeyNoChangedTime=0;
  59   1       KeyOld=0;
  60   1       KeyCurrent=0;
  61   1       KeyLast=0;
  62   1       KeyDown=0;
  63   1       KeyUp=0;
  64   1       InitTimer0();            //初始化定時(shí)器
  65   1       KeyCanChange=1;          //允許鍵值改變
  66   1      }
  67          /*******************************************************************/
  68          
  69          /********************************************************************
  70          函數(shù)功能:定時(shí)器0中斷處理。
  71          入口參數(shù):無(wú)。
  72          返    回:無(wú)。
  73          備    注:22.1184M晶體約5ms中斷一次。
  74          ********************************************************************/
  75          void Timer0Isr(void) interrupt 1
  76          { 
  77   1      //定時(shí)器0重裝,定時(shí)間隔為5ms,加15是為了修正重裝所花費(fèi)時(shí)間
  78   1      //這個(gè)值可以通過(guò)軟件仿真來(lái)確定,在這里設(shè)置斷點(diǎn),調(diào)整使兩次運(yùn)行
  79   1      //時(shí)間差剛好為5ms即可。
  80   1       TH0=(65536-Fclk/1000/12*5+15)/256;      
  81   1       TL0=(65536-Fclk/1000/12*5+15)%256;   // 
  82   1      
  83   1       if(!KeyCanChange)return;     //如果正在處理按鍵,則不再掃描鍵盤 
  84   1      
  85   1       //開(kāi)始鍵盤掃描
  86   1       //保存按鍵狀態(tài)到當(dāng)前按鍵情況
  87   1       //KeyCurrent總共有8個(gè)bit
  88   1       //當(dāng)某個(gè)開(kāi)關(guān)按下時(shí),對(duì)應(yīng)的bit為1
  89   1       KeyCurrent=GetKeyValue(); //讀取鍵值,GetKeyValue()其實(shí)是個(gè)宏,不是函數(shù),
  90   1                                 //這里故意寫成函數(shù)的樣子,美觀。它的定義在
  91   1                                 //key.h文件中
  92   1      
  93   1       if(KeyCurrent!=KeyOld)  //如果兩次值不等,說(shuō)明按鍵情況發(fā)生了改變
  94   1       {
  95   2        KeyNoChangedTime=0;       //鍵盤按下時(shí)間為0
  96   2        KeyOld=KeyCurrent;        //保存當(dāng)前按鍵情況
  97   2        return;  //返回
  98   2       }
  99   1       else
 100   1       {
 101   2        KeyNoChangedTime++;        //按下時(shí)間累計(jì)
 102   2        if(KeyNoChangedTime>=1)        //如果按下時(shí)間足夠
 103   2        {
 104   3                KeyNoChangedTime=1;
 105   3                KeyPress=KeyOld;      //保存按鍵
 106   3                KeyDown|=(~KeyLast)&(KeyPress); //求出新按下的鍵
 107   3                KeyUp|=KeyLast&(~KeyPress);     //求出新釋放的鍵
 108   3                KeyLast=KeyPress;                      //保存當(dāng)前按鍵情況
 109   3        }
 110   2       }
 111   1      }
 112          /*******************************************************************/
 113          
 114          


MODULE INFORMATION:   STATIC OVERLAYABLE
C51 COMPILER V8.05a   KEY                                                                  04/21/2009 19:44:20 PAGE 3   

   CODE SIZE        =    137    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1    ----
   IDATA SIZE       =      7    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美在线视频| 日韩视频在线永久播放| 国产精品夫妻自拍| 91蜜桃传媒精品久久久一区二区| 亚洲欧美日韩久久精品| 91丝袜国产在线播放| 亚洲综合免费观看高清完整版在线 | 最近中文字幕一区二区三区| 色综合天天综合在线视频| 亚洲3atv精品一区二区三区| 欧美一级二级三级蜜桃| 国产成人午夜精品影院观看视频| 国产精品欧美一级免费| 欧美怡红院视频| 精品一区二区免费在线观看| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 国产成人免费视| 亚洲色图制服丝袜| 91.com在线观看| 国产伦精一区二区三区| 亚洲欧美aⅴ...| 日韩视频不卡中文| 波多野洁衣一区| 欧美aaaaaa午夜精品| 中文av一区二区| 91麻豆精品国产91久久久久久久久 | 免费在线看成人av| 欧美激情综合五月色丁香小说| 91福利国产精品| 麻豆精品一区二区三区| 亚洲欧美激情插| 337p日本欧洲亚洲大胆色噜噜| 99久久精品免费看| 全国精品久久少妇| 亚洲伦理在线精品| 久久久99精品免费观看不卡| 精品视频资源站| 成人高清av在线| 麻豆精品新av中文字幕| 亚洲色图一区二区三区| 久久久久亚洲蜜桃| 91精品欧美一区二区三区综合在 | 99久久99久久久精品齐齐| 日本少妇一区二区| 亚洲在线成人精品| 中文字幕在线一区免费| 欧美xxxx在线观看| 欧美人xxxx| 欧美性感一类影片在线播放| 成人性色生活片| 国产一区二区h| 男人的天堂亚洲一区| 亚洲一区二三区| 国产精品传媒入口麻豆| 久久欧美中文字幕| 日韩女优视频免费观看| 欧美日韩性生活| 欧美在线啊v一区| 91视频免费观看| 成人丝袜视频网| 国产成人一区在线| 国产乱一区二区| 国产精品99久久久久| 精品在线免费观看| 久久精品国产一区二区三| 日韩av成人高清| 五月激情综合网| 午夜久久久影院| 五月婷婷色综合| 午夜精品久久久久久久99水蜜桃| 亚洲综合色网站| 亚洲一区免费视频| 亚洲成人综合视频| 日本亚洲天堂网| 日本欧美韩国一区三区| 麻豆成人在线观看| 精品亚洲成av人在线观看| 蜜桃视频在线观看一区| 日本不卡不码高清免费观看| 免费观看在线综合色| 久久99精品久久久久久国产越南| 久久国产精品72免费观看| 激情文学综合网| 国产999精品久久久久久绿帽| 国模一区二区三区白浆| 粉嫩av一区二区三区| av在线综合网| 色网综合在线观看| 欧美丰满嫩嫩电影| 欧美大黄免费观看| 国产欧美日韩一区二区三区在线观看| 国产欧美视频一区二区三区| 中文字幕二三区不卡| 亚洲人123区| 日韩国产欧美在线视频| 国模少妇一区二区三区| 粉嫩13p一区二区三区| 91原创在线视频| 欧美日韩免费一区二区三区视频| 91麻豆精品国产91| 欧美精品一区二区久久婷婷| 国产视频一区二区在线| 一区二区三区中文字幕精品精品 | 一级做a爱片久久| 青娱乐精品在线视频| 国产超碰在线一区| 欧美在线综合视频| 欧美成人一区二区三区| 国产精品电影院| 奇米色一区二区| av在线不卡免费看| 91精品国产欧美一区二区| 国产婷婷色一区二区三区| 一区二区三区美女| 国产综合久久久久久久久久久久 | 国产成人在线看| 欧美三级在线看| 欧美激情中文字幕| 喷水一区二区三区| 色综合一区二区| 亚洲精品一区二区三区99| 一区二区中文字幕在线| 日本人妖一区二区| 91啦中文在线观看| wwwwww.欧美系列| 亚洲午夜三级在线| 成人免费毛片app| 欧美一区二区成人| 亚洲老司机在线| 岛国精品一区二区| 日韩欧美一二三区| 性做久久久久久免费观看| 波多野结衣91| 国产欧美一区二区三区鸳鸯浴 | 久久久久久毛片| 天堂久久一区二区三区| 99精品在线免费| 日韩欧美国产综合| 亚洲超丰满肉感bbw| 成人av在线电影| 久久九九99视频| 国内一区二区视频| 日韩久久免费av| 午夜精品免费在线| 91久久精品一区二区| 中文字幕在线一区| 国产乱码精品1区2区3区| 欧美一区二区播放| 日韩综合小视频| 欧美日韩国产高清一区二区三区| 亚洲精品国产品国语在线app| 成人高清伦理免费影院在线观看| 精品欧美久久久| 精品在线播放免费| 欧美tickle裸体挠脚心vk| 六月丁香婷婷久久| 日韩一区二区麻豆国产| 日韩激情视频在线观看| 欧美日韩精品一二三区| 亚洲一区二区在线播放相泽| 91免费国产视频网站| **欧美大码日韩| 色婷婷av一区二区三区软件 | 中文在线资源观看网站视频免费不卡| 久久国产成人午夜av影院| 日韩欧美中文一区| 久久99精品视频| 国产亚洲一区二区在线观看| 国产一区二区三区不卡在线观看 | 777奇米四色成人影色区| 亚洲成人一二三| 在线观看91av| 六月丁香婷婷色狠狠久久| 精品剧情在线观看| 久久国产尿小便嘘嘘| 337p日本欧洲亚洲大胆精品 | 久久精品理论片| 精品sm在线观看| 成人福利电影精品一区二区在线观看| 中文字幕免费不卡在线| 99re热这里只有精品视频| 亚洲色图视频网| 欧美日韩一区成人| 久久成人麻豆午夜电影| 中文字幕精品综合| 色综合久久久久久久久| 视频一区欧美日韩| 久久亚洲一区二区三区四区| 欧美美女喷水视频| 精品一区二区三区在线视频| 国产婷婷色一区二区三区| 一本到不卡精品视频在线观看 | 久久99久久99| 国产精品久久久久久妇女6080| 色综合天天综合色综合av | 国产视频一区二区在线观看| 91在线小视频| 日韩成人午夜电影| 国产欧美一区二区精品性| 欧美性色aⅴ视频一区日韩精品|