我用PIC单片机的RB口做按键输入,8个I/O做16个按键,同时想把这8个I/O用作LED指示灯,要做才能实现?谢谢!
我在主程序里扫描按键程序(输入),中断里面用作显示输出,但是没能实现.硬件上我用开关二极管作了处理,如果增加一个IC4017BE是可以实现的,但是4017BE要多用2个I...
我在主程序里扫描按键程序(输入),中断里面用作显示输出,但是没能实现.硬件上我用开关二极管作了处理,如果增加一个IC4017BE 是可以实现的,但是4017BE要多用2个I/O口,I/O口资源有限.请大家帮忙.是否可以通过修改程序来实现,或者在硬件上面增加些元件.
展开
3个回答
展开全部
你的问题没全部理解,不过有一点要说一下。你要点亮LED的话,I/O的大部分时间应该工作在输出状态,不然人眼识别不了啊。这样主流程里应该安排显示输出,采用定时中断来做扫描按键程序才对啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
接个译码的啊
追问
能否说详细点,我接了一个CD4017BE是可以实现,但是又占用了2个I/O口,有没有更好的方法?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询