m_key.lst

来自「郑州远博公司生产的单片机B型实验板电路原理图及配套源程序代码」· LST 代码 · 共 49 行

LST
49
字号
C51 COMPILER V7.20   M_KEY                                                                 04/01/2005 12:19:36 PAGE 1   


C51 COMPILER V7.20, COMPILATION OF MODULE M_KEY
OBJECT MODULE PLACED IN m_key.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE m_key.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /**************************************************************
   2          按键测试演示程序,按下的键值在液晶屏上显示出来
   3          作者:郑州远博科技  王兴民
   4          0371-66949037   0371-67256036  13949105551
   5          ***************************************************************/
   6          #include <config.h>
   7          code char examp1[]="K1 be pressed!";
   8          code char examp2[]="K2 be pressed!";
   9          code char examp3[]="K3 be pressed!";
  10          code char examp4[]="K4 be pressed!";
  11          code char examp5[]=" TEST  KEY    ";
  12          void main()
  13          {
  14   1        Uchar keyvalue;
  15   1        Lcdreset();
  16   1        while(1)    {
  17   2                      keyvalue=Key_s(); //读取键值
  18   2                      if(keyvalue==0x7f) {Eputstr(0,2,examp1); P3_6=0;}  //P3_6是蜂鸣器的接口
  19   2                      if(keyvalue==0xbf) {Eputstr(0,2,examp2); P3_6=0;}
  20   2                      if(keyvalue==0xdf) {Eputstr(0,2,examp3); P3_6=0;}
  21   2                      if(keyvalue==0xef) {Eputstr(0,2,examp4); P3_6=0;}
  22   2                      if(keyvalue==0xff) {Eputstr(0,2,examp5); P3_6=1;}
  23   2                     }
  24   1      }
  25           


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    100    ----
   CONSTANT SIZE    =     75    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       1
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?