单片机外接电路问题

 我来答
wolf_lhy
2013-06-21 · TA获得超过6609个赞
知道大有可为答主
回答量:1090
采纳率:66%
帮助的人:589万
展开全部

看下面的图,左边是P0口的模拟图,注意,是模拟逻辑,实际电路不是这样的。

从左图可以明白,P0的输出是开漏模式,可以输出0,却不能输出高电平,必须加上拉电阻。

右边的图,是你的电路接法的模拟,那个LED0就相当于你数码管中的一个,R相当于你那个排阻中的一支。


从右图你就看明白了,一上电,P0是没有输出的,即高阻态,相当于三极管Q关闭,那么,电流由Vcc流出,经过R,流向LED0,最终回到GND.


所以,你的电路的接法,一上电,P0口的电压就为LED0的压降,在实际中,LE0的压降大概在1--2.2V之间,但在Proteus模拟中,LED0的压降被视为低电平。


楼上的朋友说你的电路有问题,又有朋友说你的电路没问题,我个人认为,你的电路存在小问题,不大,有问题是一上电,数码管会闪一下,但是总的来说,只要你的排阻的参数选择的合适,这个电路是可以用的,只不过无端的功耗了,不管你是否点亮LED,排阻上总是有电流通过的,如果你采用共阳的,就不会出这问题了,可以节能减排

杭州丹川科技
2024-12-24 广告
随着工业设备的自动化程度越来越高,各个行业的工控板的数量也越来越多,下面就介绍在维修中常用的几种方法。1、观察法:当我们拿到一块待维修的电路板时, 首先对它的外观进行仔细的观察。如果电路板被烧过, 那么在给电路板通电前, 一定要仔细检查电源... 点击进入详情页
本回答由杭州丹川科技提供
c3344c
2013-06-26 · TA获得超过2419个赞
知道小有建树答主
回答量:966
采纳率:57%
帮助的人:706万
展开全部

这应该是51单片机,上电复位后P0口为高阻态,但因外接RP1,所以P0为高电平,电路驱动共阴数码管的连接不大合理。RP1的阻值1K内可以勉强工作,但电路的无功消耗太大了,建议改为共阳数码管。

用共阴数码管时,数码管的笔段亮或不亮都要消耗电流,而用共阳数码管,笔段亮时消耗电流,笔段不亮时不消耗电流。请参考以下等效连接图:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
langqiong261
2013-06-21 · TA获得超过1162个赞
知道小有建树答主
回答量:1175
采纳率:0%
帮助的人:1221万
展开全部
接法没有问题,注意选取的数码管应该是共阴的。如果没有程序,proteus仿真下,p0口不加上拉是状态不明(灰色),加上拉时全高(红色)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8bf1c83
2013-06-21 · 超过29用户采纳过TA的回答
知道答主
回答量:140
采纳率:0%
帮助的人:74.3万
展开全部
你这个接法有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
monengs
2013-06-21 · TA获得超过118个赞
知道小有建树答主
回答量:133
采纳率:80%
帮助的人:96.4万
展开全部
说是接地也差不多,就差一个二极管正向电压。

P0-P3上电电平一般在程序初始设置里设定,在这不做讨论。
但是这种接法,P0口基本就算浪费了,干不了别的。
因为输出低电平时,P0灌电流,没问题;输出高电平时,因为P0口与发光二极管正极相连,所以只能维持二极管一点几伏的导通电压,和5V或3.3V输出电压差很多,所以说基本浪费了。
一般数码管驱动都用相应驱动芯片或三极管比较好,换成共阳的数码管也比这样好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式