找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: 铭为科技
收起左侧

[分享]分享一下我用了十几年的按键扫描方法

  [复制链接]
ID:137629 发表于 2018-1-29 08:44 | 显示全部楼层
学习了,谢谢楼主
回复

使用道具 举报

ID:92286 发表于 2018-2-6 12:45 来自手机 | 显示全部楼层
学习下
回复

使用道具 举报

ID:287564 发表于 2018-3-6 13:26 | 显示全部楼层
感觉很给力,谢谢分享
回复

使用道具 举报

ID:67838 发表于 2018-3-6 16:27 | 显示全部楼层
看看高级的程序
回复

使用道具 举报

ID:76133 发表于 2018-3-6 20:50 | 显示全部楼层
感谢楼主分享!!!!
回复

使用道具 举报

ID:66287 发表于 2018-3-7 10:30 | 显示全部楼层
非常好的编程思路
回复

使用道具 举报

ID:288202 发表于 2018-5-2 08:49 | 显示全部楼层
  1. unsigned char bdata        gucKeyFlag1;   
  2. sbit gfOkPressing         =gucKeyFlag1^0;
  3. sbit gfOkNeedAck        =gucKeyFlag1^1;  
  4. sbit gfUpPressing         =gucKeyFlag1^2;
  5. sbit gfUpNeedAck        =gucKeyFlag1^3;
  6. sbit gfDownPressing         =gucKeyFlag1^4;
  7. sbit gfDownNeedAck        =gucKeyFlag1^5;
  8. sbit gfCancelPressing         =gucKeyFlag1^6;
  9. sbit gfCancelNeedAck        =gucKeyFlag1^7;                                      
  10. unsigned char bdata        gucKeyFlag2;      
  11. sbit gfMenuPressing         =gucKeyFlag2^0;
  12. sbit gfMenuNeedAck        =gucKeyFlag2^1;
  13. sbit gfONOFFPressing         =gucKeyFlag2^2;
  14. sbit gfONOFFNeedAck        =gucKeyFlag2^3;
复制代码



楼主请问你的这段代码是什么意思?
回复

使用道具 举报

ID:293762 发表于 2018-5-20 22:28 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

ID:331575 发表于 2018-5-23 07:24 来自手机 | 显示全部楼层
谢谢分享思路
回复

使用道具 举报

ID:331575 发表于 2018-5-23 22:31 | 显示全部楼层
刷新了我对防抖按键的写法  厉害
回复

使用道具 举报

ID:104760 发表于 2018-5-25 09:08 | 显示全部楼层
感谢楼主分享!!!!!!!!
回复

使用道具 举报

ID:145032 发表于 2018-5-26 12:34 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:67705 发表于 2018-5-26 12:48 | 显示全部楼层
这个东东绝对值得一看。
回复

使用道具 举报

ID:67705 发表于 2018-5-26 12:49 | 显示全部楼层
这个东东绝对值得一看。
回复

使用道具 举报

ID:357149 发表于 2018-7-18 21:06 | 显示全部楼层
谢谢楼主分享,这个东西简洁快速十分有用
回复

使用道具 举报

ID:110278 发表于 2018-7-19 15:08 | 显示全部楼层
讲解的很详细,必须支持一个。
回复

使用道具 举报

ID:64253 发表于 2018-7-23 14:41 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:377927 发表于 2018-7-23 15:12 | 显示全部楼层
学习一下,谢谢
回复

使用道具 举报

ID:118735 发表于 2018-7-27 17:00 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

ID:448238 发表于 2018-12-17 18:36 | 显示全部楼层
想下载下了看看~
回复

使用道具 举报

ID:116773 发表于 2018-12-17 20:41 | 显示全部楼层
下载学习,尚未看明白。
回复

使用道具 举报

ID:477688 发表于 2019-2-26 13:30 | 显示全部楼层

感谢楼主分享!!!
回复

使用道具 举报

ID:337487 发表于 2019-3-19 19:58 | 显示全部楼层
好方法可以学习一下,谢谢分享
回复

使用道具 举报

ID:468431 发表于 2019-4-16 09:00 | 显示全部楼层
做项目正好遇到了这个问题,及时雨一般看到这帖子,谢谢楼主分享!!!
回复

使用道具 举报

ID:607060 发表于 2019-9-3 19:17 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:385637 发表于 2019-9-4 08:35 | 显示全部楼层
好资料,谢谢分享
回复

使用道具 举报

ID:207133 发表于 2019-9-4 09:41 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:61950 发表于 2019-9-4 11:00 来自手机 | 显示全部楼层
昨晚研究了一晚,还是没太懂
回复

使用道具 举报

ID:636013 发表于 2019-11-5 14:47 | 显示全部楼层
好东西好东西
回复

使用道具 举报

ID:378732 发表于 2019-11-5 15:33 | 显示全部楼层
学习一下
回复

使用道具 举报

ID:465279 发表于 2020-2-12 22:35 | 显示全部楼层
就是来学习的,感谢你的分享。
回复

使用道具 举报

ID:690948 发表于 2020-2-13 11:26 来自手机 | 显示全部楼层
高手在民间
回复

使用道具 举报

ID:64253 发表于 2020-2-14 09:29 | 显示全部楼层
先下载了,在研究学习
回复

使用道具 举报

ID:693302 发表于 2020-2-14 19:02 | 显示全部楼层

感谢楼主分享,学习了!
回复

使用道具 举报

ID:71535 发表于 2020-2-15 09:42 | 显示全部楼层

闭关期间,好好学习,天天进步。
回复

使用道具 举报

ID:928738 发表于 2022-2-25 10:10 | 显示全部楼层
                        if(gucKeyOkTimer>T_100MS)
                        {
                                gfOkPressing=1;
                                if(gfOkPressing==0)
                                        gfOkNeedAck=1;

                        }
这个gfOkPressing==0,永远达不到条件。哪里忘了修改了?
回复

使用道具 举报

ID:702749 发表于 2022-3-4 10:47 | 显示全部楼层
小白帆 发表于 2018-5-2 08:49
楼主请问你的这段代码是什么意思?

bdata可寻址
回复

使用道具 举报

ID:1008703 发表于 2022-3-7 11:41 | 显示全部楼层
进来学习一下,讲的非常仔细,谢谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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