微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 单片机p1口接上拉电阻问题?

单片机p1口接上拉电阻问题?

时间:10-02 整理:3721RD 点击:
本人刚学,很多问题不明白,如图 p1.0-p1.7接数码管再接上拉电阻,上拉电阻可提高电流驱动数码管发光。问题是当单片机p1口没有输出时,数码管是不是也亮?还有即使p1.0-p1.7输出不同的电压时,数码管的每一段在上拉电阻和电源的作用下也应该都会亮,只是亮的程度不同。不知我上面说的哪儿有问题?请高手们指点一下

你的电路不可取,当数码管不亮时消耗的功率比亮时还要大。

不加也可以,看下P1的内部原理了
图很漂亮

刚学习,仅有P0口才没有上拉电阻的,其他口不加都能驱动数码管的嘛

P1口默认输出高电平,因此,你不控制P1口的话,那数码管肯定是全亮的。
当P1的某一位输出低电平时,该位与数码管的接地端没有压差,因此不产生电流,数码管该段不亮

小编貌似基础没打好啊
51单片机的P1口是集电极开路,不能输出高电平,只有加了上拉电阻才能够输出高电平

到底是加还是不加啊?

上一篇:单片机学习困惑
下一篇:II总线

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top