一个简单问题想了许久搞不定,51单片机端口如何实现输入与输出复用?如按键输入与数码管

2020-02-02 09:35发布

RT

自己用二极管拼了个电路,发现行不通,哎~~如下:

(原文件名:13456789.jpg)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
30条回答
fly_dust
1楼-- · 2020-02-05 20:41
只用一个脚很难搞吧,要计算很精确,稳定性也是个问题
cgr330
2楼-- · 2020-02-05 22:02
8楼的这个不这行了吗?不过R4=10K是大了点即使I/0输出高电平按下开关后还是高电平,不要R4不就得了吗?
cowboy
3楼-- · 2020-02-05 22:46
本帖最后由 cowboy 于 2012-10-30 05:27 编辑

一个IO驱动LED并检测按键,平时输出高低电平驱动LED,检测按键时设IO为输入。

SC20121030-050109.png (65.67 KB, 下载次数: 0)

下载附件

2012-10-30 05:14 上传

peixiuhui
4楼-- · 2020-02-06 03:40
这个 应该 是你 这个小电路的问题吧。51单片机 本身就是双向的。
peixiuhui
5楼-- · 2020-02-06 07:44
 精彩回答 2  元偷偷看……
renwocai
6楼-- · 2020-02-06 11:01
cowboy 发表于 2012-10-30 05:14
一个IO驱动LED并检测按键,平时输出高低电平驱动LED,检测按键时设IO为输入。
...

这用的是什么软件画的?另外,普通51的P1~P3没有输入输出可选,只需设置为高或低电平就可以了吧

一周热门 更多>