AUG 发表于 2021-11-3 12:39 问题已解决 非常感谢 |
田所浩二单推人 发表于 2021-11-3 11:58 就一个普通的IO上拉,你上拉的位置都不知道?你百度搜索上拉电路,或者按键上拉电路学习学习。你为啥还要加个proteus,跟这个又没啥关系。 |
AUG 发表于 2021-11-3 11:28 找了Proteus该怎么做上拉更糊涂了 如果您是指把接地撤掉的话仿真还是不行 |
田所浩二单推人 发表于 2021-11-3 11:21 兄弟 你这叫上拉? 你好歹百度一下上拉啊。 |
田所浩二单推人 发表于 2021-11-3 09:46 你的按键没有上拉,你仿真的时候你看KEY口的电压,没按下的时候是开漏的,你可以试试加个上拉。 |
glinfei 发表于 2021-11-3 09:30 可以到2不能到3 |
按键扫描有问题,你只做了低电平检测,也就是当你一直按着按键的时候,它会一直mode++;一直重复。 |
问题前边人都说了,我只是好奇,第三盏灯为啥会亮呢?你的Key_Scan()中的mode不是静态的,按说加不到2才对啊? |
田所浩二单推人 发表于 2021-11-3 08:44 你流水亮第二个灯之前,先吧第一个灯关了,还有你按键没有延时处理,如果一直按着按键不放会怎么样 |
发表于 2021-11-3 08:11 switch语句还需要这样吗 |
灯每次亮了要把上一次状态清除的把 |
是不是缺少了做按键消抖 |