各位朋友,大家好!小编整理了有关为什么51单片机vcc要接高电平5v的解答,顺便拓展几个相关知识点,希望能解决你的问题,我们现在开始阅读吧!
请问各位高手为什么我的单片机要输入高电平灯才亮呢
在点亮二极管时是给低电平是因为你现在接触到的电路都是把二极管的正极接的高电平,根据电路分析,二极管要导通就要满足正极接高电平,负极接低电平的条件(所谓的正向导通,反向截止)两端都为高电平时自然就不发光。
如单片机电压是5V。那高电平就是5V,低电平就是0V。单片机的一个IO口通过程序设为高电平(5V)通过限流电阻到LED正,LED负到地。那LED就亮。5V通过限流电阻到LED正,LED负到单片机的一个IO口。
输入高电平,三极管饱和导通,其Uce≈0.3,发光管支路相当于导通,电流通过发光管使管子发光。反之,输入低电平,三极管截止,其CE相当于开路。发光管支路相当于断开。发光管无电流通过。
你的硬件应该是高电平有效吧?就是输出高电平时灯点亮,这种设计是不合理的,因为单片机复位后所有IO都置高,你这个硬件设计应该是上电后灯就亮了。
检测按键,如果你按键的另一端接的是正极,则按键按下后,单片机检测到的是高电平按键接通,如果按键的另一端接的是负极,则按键按下后,单片机检测的是低电平。这是独立按键的方法。
你的应该是这样的电路,单片机采用灌电流方式,发光二极管正极端接正5V,负极端接单片机I/O。这样只要单片机输出低电平r0(0V),灯就亮了。输出高电平1(5V)时灯灭。
单片机IO控制电源
所以51单片机要读io状态要先设置为高电平。
用三极管来做,如果你的单片机也是5V工作的话。
那就用这个吧,CEM4953是P型MOS管,这电路没有问题,我们产品上用的。
51单片机/EA/VPP接高电平时的地址范围及如何选址,接低电平时又如何?
1、/EA ( Vpp)外部存储地址允许输入( Enable Address),当 /EA 为高电平时,CPU先执行内部ROM存储指令, 当程序计数器PC(Programm Counter) 的值超过 0FFFH 时自动转向执行外部存储指令。
2、内部ROM和外部ROM选择端,高电平时访问内部ROM;低电平时访问外部ROM。EA引脚表示存取外部程序代码之意,低电平动作,当此引脚接低电平后,系统会取用外部的程序代码(存于外部EPROM中)来执行程序。
3、EA/VPP:外部程序存储器选择信号,低电平有效。
4、现在的单片机内部都有ROM,在8031时代,内部是没有ROM的。EA只是用来选择优先读取的ROM的位置的,接高电平:先读取内部ROM,读完后在搜寻外部ROM。
5、/Vpp 、/Vpp为内部程序存储器和外部程序存储器选择端。当 /Vpp为高电平时,访问内部程序存储器,当 /Vpp 为低电平时,则访问外部程序存储器。对于EPROM型单片机,在EPROM编程期间,此引脚上加21伏EPROM编程电源(Vpp)。
6、系列单片机,默认上电时P0-P3共32个引脚均为高电平。不过有个别型号的51单片机可以设置为上电时为低电平。
...自身不是有3.3V供电吗?为什么还要加5V电源呢?
1、你的这个情况,除了1的问题外,还跟你的系统有关系,你的控制器是3V供电,而后面的器件很多是5V(CMOS电平或者TTL电平的),这种3VCMOS电平,转换成5V电平,最常见的做法就是加上拉电阻。
2、这你就理解错了。按照你的理解,电源供给CPU4针的应该就是*V了。
3、由于+5V Stand-by是一个单独的电源电路,只要有输入电压,+5VSB就存在,这样就使电脑能实现远程Modem唤醒或网络唤醒功能。
4、因为电路中存在不同耐压值的芯片,有的芯片耐压值是5V,有的芯片是3V耐压 只能用3V。
5、V:给主板,内存,板卡供电。5V:给主板,硬盘和光驱的某些电路供电。12:给CPU,显卡,硬盘和光驱的马达,各种机箱风扇供电。由于CPU和显卡占据了主机功耗的绝大部分,所以12V的输出能力决定了电源是否强壮。
6、然后通过整流出来就的到不同的直流电。这个就好像是普通的电源变压器一样,输出有很多的绕组,一适应后面各个需求一样了。电脑的电源不仅有5V输出,还有-5V,+12V,-12V,+5V待机电源,+3V,等电压输出。
51单片机引脚接法
1、AT的芯片的话是用ISP下载,是接在单片机的P5 7 还有复位引脚。
2、正极接40引脚,负极(地)接20引脚。51单片机是一种广泛应用于嵌入式系统中的微控制器,它被广泛应用于各种电子设备中,它的单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。
3、c51单片机供电电源引脚,以直插40脚封装的单片机为例,电源正极接40脚,即VCC脚。电源负极接20引脚,即GND脚。见下图。
关于51单片机电压的问题
1、单片机内部基准电压不对的原因一般有三个:没有正确设置。外部负载太重。单片机内部硬件缺陷。
2、单片机输出电压不够解决方法。用三极管驱动继电器,把基级接芯片管脚。利用三极管的开关特性来关断开启继电器即可。
3、这个电平是单片机复位时对各IO口进行置位所产生的。外部电源加的是单片机的电源上,而这个电平是单片机内部分配的结果,不是外部电源直接产生的。我不知道你的VDD是什么意思,因为没有图。
4、V。51单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲是一块芯片就成了一台计算机。
5、单片机有5V和3V工作电压的,如果是5V工作电压,那么选5V直流电压供电。如果是3V,最好选3V直流电压供电,也可以选5V直流电压供电,内部加一个3V稳压,之后给单片机供电。
6、单片机如下地方能输出5v电压。通过单片机的VCC引脚输出:51单片机的VCC引脚是芯片的电源引脚,通常接在电源模块的正极上。
以上内容就是解答有关为什么51单片机vcc要接高电平5v的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。