1个端口复用为1个按键+1个LED的软件如何写呢?
刚才看充电宝IP5306的规格书,第5脚有端口复用挺好,想借鉴一下,但是没搞明白软件如何写,哪些大佬帮忙指点迷津,多谢以你的图为例,将5脚模拟为单片机的IO口(以下称为IO)1、上电初始化时,先将IO设置为推挽输出低(灯灭);2、首先控制LED,需要亮灯就输出高3、先用变量备一下IO状态,在将IO设置为双向口状态读取完当前IO状态,在将IO设置为推挽输出,并输出之前的电平4、重复上面的2和3的动作,按键可以5ms读取一次,连续十次读到低电平即为短按、
电子DIY小家 发表于 2024-6-14 10:19
以你的图为例,将5脚模拟为单片机的IO口(以下称为IO)1、上电初始化时,先将IO设置为推挽输出低(灯灭); ...
{:4_250:},有机会试试,多谢 电子DIY小家 发表于 2024-6-14 10:19
以你的图为例,将5脚模拟为单片机的IO口(以下称为IO)1、上电初始化时,先将IO设置为推挽输出低(灯灭); ...
这方法不错。有机会写个按键程序
页:
[1]