⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lst

📁 CH451键盘程序,C51编写,支持长按功能
💻 LST
字号:
C51 COMPILER V7.09   MAIN                                                                  01/05/2006 13:33:20 PAGE 1   


C51 COMPILER V7.09, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN MAIN.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE MAIN.C BROWSE DEBUG OBJECTEXTEND

line level    source

   1          //#include <w77c32.h>
   2          #include <reg52.h>
   3          #include <absacc.h>
   4          #include <INTRINS.h>
   5          #define     nop   _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
   6          #define uchar unsigned char
   7          #define uint unsigned int
   8          
   9          sbit  KeyCom =P1^0;
  10          sbit  clk       = P1^2;   // clk 连接于 P3.5
  11          sbit  dat       = P1^1;   // dat 连接于 P3.7
  12          sbit  keyout    = P3^2;   // key 连接于 P3.3(INT0)
  13          unsigned char KeyValue;
  14          sbit bee =P1^7;
  15          
  16          //---------------------------2005-12-22 键盘调试ok :  注:中断采用电平方式
  17          void KeyInit(void);
  18          unsigned char GetKeyvalue(void);    //flag 1 中断   0:定时系统中接中键值
  19          void Sendkeycom(unsigned char syscom,unsigned char sysdat); //发键盘命令  syscom 寄存器参数     sysdat :

⌨️ 快捷键说明

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