登录
首页 » 驱动 » 基于51单片机的组合按键驱动

基于51单片机的组合按键驱动

于 2022-08-12 发布 文件大小:32.31 kB
0 273
下载积分: 2 下载次数: 1

代码说明:

应用背景 此程序只要是用于组合按键扫描。类似键盘驱动。在一些按键比较紧张的场合,可以使用组合按键的方式来进行设置。 此程序可以为你提供帮助。 关键技术/****************************************************************************** * 组合按键扫描过程: *    1、平时只要两个按键中有一个没有被按下时,按键的自锁标志,去抖动延时计数器一直被清零。 *    2、一旦两个按键都被按下,去抖动延时计数器开始在定时中断函数里累加,在还没有累加到阀值 *       const_key_time12时,如果这期间由于受到外界干扰或者按键抖动,而使IO口瞬间触发为高电平, *       这时候马上把延时计数器uiKeyTimeCnt12清零。 *    3、如果按键按下的时间超过了阀值const_key_time12,马上把自锁标志ucKeyLock12置位, *       防止按住按键不松手后一直触发。并把ucKeySec赋值。组合按键触发。 *    4、等按键松开后,自锁标志ucKeyLock12及时清零,位下一次自锁做准备。 *    5、识别按键IO口下降沿触发的过程。 *******************************************************************************/ void key_scan() {   if(key1 ==1||key2 == 2) // IO口高电平,说明没有按键按下,这时要及时清0一些标志位 {     ucKe

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 洗衣机C语言代码
    全自动洗衣机的设计 (1)全自动洗衣机的设计 设计一个用单片机控制的洗衣机控制器.以单片机为主控制器,扩展必要的外部电路,设计制作一个洗衣机控制器。 (2)洗涤三个控制按钮 (标准方式):洗涤12 分钟;漂洗5 分钟二次;脱水3 分钟。 (轻柔方式):洗涤3 分钟;漂洗3 分钟,二次;脱水2 分
    2023-01-03 06:35:03下载
    积分:1
  • STM32F103R8T6 3 UART程序
    STM32F103R8T6 3 UART驱动程序 采用中断方式接收。 测试通过
    2022-02-04 09:58:57下载
    积分:1
  • 嵌入式linux程序设计从入门到精通 光盘源码
    嵌入式linux驱动程序设计从入门到精通 光盘源码,包括《嵌入式linux驱动程序设计从入门到精通》全部13章的demo程序, 及相关文档描述,
    2022-09-01 12:25:04下载
    积分:1
  • STM32 模拟IIC
    避开STM32自带IIC硬件部分的操作,使用模拟IIC总线进行相关器件的操作,目前在PCF8563上已运行通过。
    2023-08-09 07:45:06下载
    积分:1
  • ADI的AD7192程序,已调试成功.zip
    ADI的AD7192驱动程序,已调试成功.zip程序 使用模拟SPI 读写AD7192  AD7190和AD7192读写方式一样
    2023-01-07 01:15:04下载
    积分:1
  • 飞思卡尔舵机,经检验稳定运行
    这是飞思卡尔的舵机驱动程序,要使用codewarriors才能打开,本程序锁相环调试稳定,并且代码简介实用,各个数据经过检验都是正确的,并且注释清除,适用于初学者学习舵机。
    2022-05-13 21:07:33下载
    积分:1
  • stm32 Bootloader设计
    基于C语言的stm32 Bootloader设计实例。所遵循的协议时Ymodem协议.能实际的运行通过测试。
    2022-08-10 02:06:26下载
    积分:1
  • labview虚拟仪器 安捷伦34401
    labview平台编程,虚拟仪器,安捷伦仪器,型号34401底层驱动,直接使用,可以提高工作效率,不用自己一条条指令解析编写... 谢谢大家支持
    2023-07-08 15:35:04下载
    积分:1
  • OV7670
    这段代码是sdram vga 控制器与 ov7670 显示。欢迎下载和使用。谢谢您的支持。
    2022-03-21 11:54:55下载
    积分:1
  • 实战四《简易四路抢答器》
    实战四《简易四路抢答器》实战四《简易四路抢答器》实战四《简易四路抢答器》实战四《简易四路抢答器》
    2022-06-28 06:14:07下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载