为什么给单片机一个引脚“1”发光二极管就会亮?这是为什么?

作者&投稿:爱新觉罗莎 (若有异议请与网页底部的电邮联系)
问一个关于proteus里的问题 这个发光二极管为什么会亮?此时单片机还没有启动,各个引脚还是低~

此时该引脚电平为高电平,所以发光二极管会亮

是由于单片机的带载能力不足,但解决方案不是加上拉电阻,只有集电极开路输出或漏极开路输出的引脚才加上拉电阻。应该是用射极跟随器或缓冲器(如果单片机的输出只是高低电平用缓冲器较好,用射极跟随器要损失一个PN结的导通电压)。
还有一个方案是用单片机信号控制一个共发射极电路驱动LED。

 

如图,P1.0为“1”,LED就会点亮,这里,工作电压为5V,加了一个510欧的限流电阻,P1.0为高时,工作电流大概为8毫安左右,足够点亮LED了。



给二极管加正向直流电压,二极管不亮。拆下来再这是为什么??求高人指教。。。 可能是你最好加个三极管驱动

不能这样定义。

单片机1代表输出高电平,。单片机的型号不一,厂家不一样,高电平的电压也就不一样。
有的1.5V 有的3V。有的5V。代表高电平。

如果你二极管是3V额定电压的,那你的1.5V就不一定能亮了。


...它的两个引脚用来给单片机输入振荡波形 那让它产生振荡的能量从...
单片机内部由非门加上偏置电阻偏置到线性放大区,组成的放大器,由其中一只脚输出信号能量,经晶体及电容组成的移相网络倒相、选频,从另一只脚送回到放大器的输入端,形成正反馈。再经门电路放大整形作为时钟驱动片内其他电路。

单片机程序接口是什么?
一般现在就用USB口,方便。给51单片机下程序接哪几个引脚 STC的芯片的话是用串口下载,接单片机的P3.0和3.1 AT的芯片的话是用ISP下载,是接在单片机的P1.5 1.6.1.7 还有复位引脚 自然的,不管是什么单片机,电源和地都是必须接上的。刚买了一个51单片机(AT89S52),想问一下程序下载接口是...

单片机STC12C5A60S2写程序的时候要连接哪几个引脚,这个可以吗?就写一...
可以,下载器的txd,接单片机的 rxd脚,下载器的rxd脚,接单片机的 txd脚,剩下的接电源,下载时单片机要重上一下电,

89c51单片机一个引脚可以控制多少个设备 ,有限制吗?我们学习板上P0^3...
3、采用软件地址的办法,由若干条I\/O口构成一个通信接口,通过此通信接口向挂载在本通信接口上的所有设备广播设备ID、控制字等信息,只有特定ID的设备响应该数据包,进而做出相应的动作。打个最简单的比方(可能不大贴切),通过51的串口和PC机通信,51单片机通过串口向PC机发送一个控制数据包,包括设备ID...

单片机控制一个LED灯亮灭需要怎样的程序?
要通过单片机来控制LED灯的亮灭,您可以按照以下步骤进行操作:1.准备材料:您需要准备以下材料:单片机(如Arduino、STM32等)LED灯 电阻(用于限流,防止LED过电流损坏)连接线 2.连接电路:将LED灯与单片机连接起来。一般情况下,将LED的正极连接到单片机的一个GPIO引脚,将LED的负极连接到电阻,然后将...

...就是检测有无光,然后高低电平给单片机IO口判断,
好,你要个电路比较简单的。我告诉你一个最简单的电路。你只需将光敏电阻的任意一端直接接在P1、P2、P3口的任一引脚,另一端接地就可以了。当在普通的白天光照时,光敏电阻与单片机的上拉电阻相比小1至2个数量级,光敏电阻相当于接地。编个小程序就可以驱动单片机的另一个IO口动作。

51单片机引脚输入电压,比如给随便一个管脚的,如果超过了5V,会烧单片...
单片机引脚内部有上下嵌位二极管, 当输入电压在VCC+0.7V到VSS-0.7V之间时是不会有问题的, 如果超出, 二极管会流过较大电流, 电流大小取决于这个电压的输入功率, 一般情况下, 超过1V以内没有问题, 以上就不好说了,

为什么单片机上第一个发光二极管是0xfe???还有其他的灯呢?分别是...
和发光二极管的接法有关,二极管阴极端连单片机,输出低电平0就会点亮,0xfe对应的引脚信号为11111110,其中的0就是输出给第一个发光二极管阴极端的低电平信号。其他的灯对应的输出低电平编码信号同样点亮。例如:假设单片机的P0口接了八个LED,其中JPP0接的是高电平5V,而L0.0到L0.7接的分别是P0.7...

单片机引脚P2.0\/A8是什么意思,还有P0.0\/AD0?还有我想接一个pcf8591t和l...
51单片机的P0口上都标的有ADx和P2口上的Ax!这里指这两个口作为外部设备或者存储的地址线(P0口是地址数据复用),即扩展外部设备用!如图 pcf8591是一个iic接口的ADC\/DAC一体化芯片!找两个不用的P口接上就行了! LM386是一个功放芯片!能把那个模块的电路图发一下吗?不过通过你发的图片!可以...

如何让单片机给任意8个引脚同时输出数据
比如一个数据x,在写入时不影响P1的低四位和P2的高四位,那就这样:P1=(P1&0x0F)|(X&0xF0);P2=(P2&0xF0)|(X&0x0F);

黔江区15512029540: 测量单片机一个引脚输出是5V,可是接上电阻和发光二极管后单片机的输出就是1.7V了,这是为什么啊? -
邓股小儿: 是由于单片机的带载能力不足,但解决方案不是加上拉电阻,只有集电极开路输出或漏极开路输出的引脚才加上拉电阻.应该是用射极跟随器或缓冲器(如果单片机的输出只是高低电平用缓冲器较好,用射极跟随器要损失一个PN结的导通电压).还有一个方案是用单片机信号控制一个共发射极电路驱动LED.

黔江区15512029540: 单片机连接发光二极管的方式不明白求解答! -
邓股小儿: 1,这种连接方式主要是因为单片机端口需要上拉电阻,当单片机为1的时候LED亮,0的时候灭2,这种线路设计比较糟糕的,因为当单片机0的时候,端口灌电流比较大,而且灭的时候也会损耗更多的电流3,不推荐此线路设计方式

黔江区15512029540: 发光二极管一个接51单片机P0.1口一个接P2.0口,然后分别输出1和0,但是二 -
邓股小儿: 应该二极管正极接输出,负极接地线(需要串电阻的话串电阻).你那种接线方式是错的,单片机的一角输出0相当于断路,二极管当然不亮了(单片机某个输出点输出0并不等于零伏地线)

黔江区15512029540: 用c语言写一个由单片机PO口的一个引脚控制一个发光二极管闪烁? -
邓股小儿: 给你个参考; void delay(); main() { while(1){ //设P1.0引脚去驱动LED, P1=0xff;delay(500);//延时500mS P1=0xfe; //P1.0引脚反复输出高电平,低电平,LED即闪烁; delay(500);//延时500mS }

黔江区15512029540: 给P0口低电平时发光二极管为什么会亮 -
邓股小儿: 发光二极管为什么单片机p口是低电平时二极管才会亮,不是电压高时才会亮的吗?说明P0口接的是二极管的负极端 二极管正极端接的高电平,P0输出低电平,构成回路就亮了. 把二极管的正极接P0口,负极接低电平就可以了

黔江区15512029540: 单片机p1口接发光二极管,一上电就会有几个二极管闪一下然后灭了,为啥?不过闪过后就恢复正常了! -
邓股小儿: P1口开机复位时是高电平,如果你做的线路板控制LED开通是高电平的话,开机时会闪烁一下.

黔江区15512029540: 单片机同时点亮多个发光二极管 -
邓股小儿: 不知道究竟楼主想问什么? 单片机本身就有很多个管脚一般驱动电流可达到5~20mA,每个管脚接一个LED就可以,用一条语句可以同时点亮很多发光二极管,如果增加三极管放大电路,则可以点亮的更多.

黔江区15512029540: 单片机p1口控制一个发光二极管,每五秒闪缩一次程序 求大神帮忙? -
邓股小儿: 如:前四位与后四位分别间隔0.5S全亮 则: while(1) { P1 = 0X0F; 延时0.5S P1 = 0XF0; 延时0.5S }

黔江区15512029540: 单片机 为什么P1口输出低电平小灯才亮 -
邓股小儿: 这与实际的电路连接有关,能够构成LED的电流回路,就能够点亮LED. 下面这个电路图,就是低电平点亮的电路图: 当I/O口输出高电平时,LED两端的电位相同,因此电压为0V,不能构成电流回路,所以LED不亮.当I/O口输出低电平时,LED左侧电位为0,而右侧则在R1的上拉作用下电位提高,因此LED两端有正向电压,可以点亮发光.MCS-51单片机的I/O口具有比较强的灌电流能力,但拉电流能力却很弱,所以并不适合用输出高电平的方法点亮LED,大多采用这种负逻辑的驱动方法.

黔江区15512029540: 单片机的结构 -
邓股小儿: 一、单片机的外部结构 拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线. 1、 电源:这当然是必不可少的了.单片机使用的是5V电源,其中正极接40引脚,负极(地...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网