0
回复
收藏
点赞
分享
发新帖
论坛首页
电源技术综合区
求助单片机如何用2个普通I/O口实现多个按键的电路和程序设计?
求助单片机如何用2个普通I/O口实现多个按键的电路和程序设计?
小弟现设计一款电压力锅,由于A/D口不够用所以想用二个普通I/O口连接九个按键,实现九个按键功能.可没做过这类型的,不知按键电路和按键控制程序该怎么设计!那位大侠可以帮忙指点一下啊?小弟在此先谢过啦!!!
全部回复(6)
只看楼主
正序查看
倒序查看
现在还没有回复呢,说说你的想法
追_风
LV.1
2
2006-08-02 23:37
好象不行,9个键一般需要6个端口
0
回复
提示
wumenmin
LV.3
3
2006-08-03 09:08
我告诉你吧!QQ:309411804
0
回复
提示
hufuju
LV.1
4
2006-08-03 10:04
依据经验:
2个I/O口可以实现,用3个HC165就可以传送22个按键信号,并入串出!
0
回复
提示
azhu
LV.8
5
2006-08-03 11:36
2个普通I/O口可以用软件方法实现1路简单的8bit A/D转换,1路A/D转换可以实现16个按键的输入检测.
你可以去我的BLOG中,里面有参考电路.
http://azhu.blog.dianyuan.com/
0
回复
提示
oyggj
LV.4
6
2006-08-04 09:20
3IO口控制16个按键
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/44/1154654401.gif');}" onmousewheel="return imgzoom(this);">
0
回复
提示
無疆
LV.7
7
2006-08-04 11:46
用164扩展不就行了?
0
回复
提示
工程师都在看
【 DigiKey DIY原创大赛】基于树莓派5B和CSI摄像头的手势控制---项目实操
北葵依旧菜
【 DigiKey DIY原创大赛】3、过程篇-手势传感器的使用
无言的朝圣
【 DigiKey DIY原创大赛】开源项目 - 恒温加热平台
Jellysplash
【 DigiKey DIY原创大赛】在嵌入式终端上基于本地大模型实现的离线语音聊天机器人(1)
xiao__qiao
立创EDA关于PCB中线宽和电流的关系;
程序小白
精华推荐
换一换
立
即
发
帖