找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

stm32读取ZLG7290按键键值实验源码

查看数: 4925 | 评论数: 2 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-2-1 14:34

正文摘要:

stm32使用I2C读取zlg7290芯片键值连击次数实验,建议周立功芯片晶振选用4M。附件中存有程序添加入正点原子实验源码用keill5跑程序。

回复

ID:281433 发表于 2020-9-15 16:26
Jim168 发表于 2020-4-23 21:56
ZLG7290如何防止按键连续读取,实际中只需要读一次就行了

将读取连击数的函数内的返回值写成固定
u8 read_key(u8 lj)
{              u8 dataa;
        //dataa=IRcvStr(zlg7290,2,&lj,1);   //屏蔽
           dataa=1;   //写成固定
                delayMS(10);
        return dataa;                              
}
然后读取的连击都是1 表示实际中每次只按了一次按键
ID:736501 发表于 2020-4-23 21:56
ZLG7290如何防止按键连续读取,实际中只需要读一次就行了

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表