找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1360|回复: 11
打印 上一主题 下一主题
收起左侧

单片机按键控制 不知道从何下手 求帮助

[复制链接]
跳转到指定楼层
楼主
ID:629595 发表于 2020-4-28 21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是小白,最近想做一个板子的拓展板,其中想放一个按键,所以想请教各位大佬,按键都有什么功能啊,他可以控制什么呢,在网上找了好久,但都不知道从何下手。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:592807 发表于 2020-4-29 09:07 | 只看该作者
搜按键矩阵
回复

使用道具 举报

板凳
ID:311846 发表于 2020-4-29 09:49 | 只看该作者
按键有什么功能?你在逗我?按键就是一个开关呀!至于你开关控制什么就是你自己想控制什么就是什么功能,比如开灯、打开风扇什么的
回复

使用道具 举报

地板
ID:452950 发表于 2020-4-29 10:45 | 只看该作者
按键就是开关,相当于将断掉的导线连接起来,功能是要靠自己设计电路或者写代码来实现的。
回复

使用道具 举报

5#
ID:629595 发表于 2020-4-29 19:43 | 只看该作者
权威人物 发表于 2020-4-29 09:49
按键有什么功能?你在逗我?按键就是一个开关呀!至于你开关控制什么就是你自己想控制什么就是什么功能,比 ...

嗯嗯,感谢
回复

使用道具 举报

6#
ID:629595 发表于 2020-4-29 19:44 | 只看该作者
xxpp2011 发表于 2020-4-29 10:45
按键就是开关,相当于将断掉的导线连接起来,功能是要靠自己设计电路或者写代码来实现的。

好的,谢谢
回复

使用道具 举报

7#
ID:629595 发表于 2020-4-29 19:50 | 只看该作者

感谢
回复

使用道具 举报

8#
ID:741250 发表于 2020-4-29 20:45 | 只看该作者
矩按键是个开关,控制东西
回复

使用道具 举报

9#
ID:740787 发表于 2020-4-29 21:02 | 只看该作者
先从引脚功能学起,
回复

使用道具 举报

10#
ID:548551 发表于 2020-4-29 23:09 | 只看该作者
if(!f_key_press)
{
   if(P_KEY){key_cnt=0;}
   key_cnt++;
   if(key_cnt>=10)
   {

   }
}
回复

使用道具 举报

11#
ID:548551 发表于 2020-4-29 23:12 | 只看该作者
if(!f_key_press)
{
        if(P_KEY){key_cnt=0;}
        key_cnt++;
        if(key_cnt>=10)
        {
                key_cnt=0;
                f_key_press=1;
                ///////增加功能
        }
}
else
{
        if(!P_KEY){key_cnt=0;}
        key_cnt++;
        if(key_cnt>=10)
        {
                key_cnt=0;
                f_key_press=0;
        }
}

给你一个按键检测和弹起的源代码. 研究研究. 4MS 一个中断定时
回复

使用道具 举报

12#
ID:741350 发表于 2020-4-29 23:35 | 只看该作者
单个按键就是让单片机的一个管脚电平发生改变的工具,这种改变可以被单片机对应管脚的程序检测到。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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