[技术支持] 如果实现3个IO,4个按键按下亮灯程序

[复制链接]
 楼主| jiangzb520 发表于 2025-2-5 14:34 | 显示全部楼层 |阅读模式
    手里有个原理图,因初学者,不知道怎么实现这个程序,有大神帮忙写下这个程序,B2,B3,B4为P2.5,P2.6,P2.7,LED为P0.2,
看了原理图,大概实现原理: b4输出高
如果(B1是低电平 或 B2是低电平)
{
    如果(B1是低电平)键值为1
    如果(B2是低电平)键值为2
}否则
{
b4输出低
NOP()NOP()NOP()
    如果(B1是低电平)键值为3
    如果(B2是低电平)键值为4
}
但是代码写不出来,求大神写下这个程序。
bfbdc765-fd98-4fd4-89fd-a12ee5f9590a.png
yangxiaor520 发表于 2025-2-21 20:12 来自手机 | 显示全部楼层
把你的提问复制到deepseek
sj8zw8 发表于 2025-3-25 16:32 | 显示全部楼层
如果需要调整延时或添加额外的功能,可以根据实际需求修改 delay() 函数或逻辑。
 楼主| jiangzb520 发表于 2025-3-28 08:43 | 显示全部楼层
sj8zw8 发表于 2025-3-25 16:32
如果需要调整延时或添加额外的功能,可以根据实际需求修改 delay() 函数或逻辑。 ...

大佬,可以写一个代码学习下不,感谢
呐咯密密 发表于 2025-3-28 16:29 | 显示全部楼层
这个很基础的啊,读三个IO的状态电平判断就行
shenxiaolin 发表于 2025-3-28 20:55 | 显示全部楼层
学习一下
地瓜patch 发表于 2025-3-28 21:25 来自手机 | 显示全部楼层
每个键按下,io的引脚状态不同
 楼主| jiangzb520 发表于 2025-4-3 15:06 | 显示全部楼层
呐咯密密 发表于 2025-3-28 16:29
这个很基础的啊,读三个IO的状态电平判断就行

对于初学觉得很难,不知道怎么写出这个驱动,对于大神你们来说肯定简单
 楼主| jiangzb520 发表于 2025-4-3 15:06 | 显示全部楼层
地瓜patch 发表于 2025-3-28 21:25
每个键按下,io的引脚状态不同

能写下驱动代码吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

202

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

33

主题

202

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部