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

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

于 2022-08-12 发布 文件大小:32.31 kB
0 56
下载积分: 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 个回复

  • NRF51822-24 16 C
    这是一个24C16 EEPROM存储器驱动Nordic半导体nrf51822芯片使用有或没有软设备栈(S110,S310,……)。注意:只有字节字节读/写的很好
    2022-07-14 18:52:23下载
    积分:1
  • 到蓝牙单片机 RS232
    将数据从 RS232 传输到蓝牙设备是 PIC24FJ256GB110 家庭 http://ww1.microchip.com/downloads/en/devicedoc/39897c.pdf 你可以使用的代码和数据的工作表,让您的设备工作 !! 带率是 230400 和循环使用,以避免数据丢失
    2022-07-07 12:06:48下载
    积分:1
  • led灯最全的代码以及测试代码
    led灯最全的驱动代码以及测试代码,有什么问题可以问我,给我留言
    2023-05-19 04:35:03下载
    积分:1
  • STM32步进电机程序
    步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序步进电机驱动程序
    2022-12-18 13:10:03下载
    积分:1
  • PCI编程实例
    PCI驱动编程实例,通过PCI可实施操作: 2、通过DMA方式往SDRAM写数据的步骤: (1) 往OMB1写传输数据次数 (2) 往OMB2写所要访问的SDRAM地址 (3) 往FIFO写2 3、通过DMA方式从SDRAM读数据的步骤: (1) 往OMB1写传输数据次数 (2) 往OMB2写所要访问的SDRAM地址 (3) 往FIFO写
    2022-10-02 06:10:03下载
    积分:1
  • stm32 数码管
    资源描述 4位共阴 双595芯片 数码管 动态显示 stm32 c8t6 mcu
    2022-02-02 16:12:30下载
    积分:1
  • sourcecode at1307
    这是1307的来源。使用连接单片机和液晶显示器。所以你可以用在这个项目上
    2022-07-09 17:50:32下载
    积分:1
  • NDISwindows 下的ndis的中间层程序源代码
    windows 下的ndis的中间层驱动程序源代码.实现数据包的封装与解封。-windows of the middle-tier under the ndis driver source code. data packet packaging and re-opened.
    2022-02-22 10:13:59下载
    积分:1
  • labview 串口通讯程序
    labview 串口通讯程序,主要实现串口接收和发送功能,已经在pc上验证可用
    2023-03-03 07:00:03下载
    积分:1
  • STM32F 标准的程序源代码
    这是 STM32F 标准驱动程序源 codeFor EWARM。一些由自己修改的代码。
    2022-10-04 23:50:04下载
    积分:1
  • 696518资源总数
  • 104353会员总数
  • 66今日下载