给51单片机io口输入12V的电压(不是io口输出电压)可以吗

我想把STC89C52的一个io口接一个12V的高电位,想问下各位大神们这样做可以吗,会把单片机烧坏吗?要是不行的话能告诉下给io口输入的电压最高是多少呢??(不是想从io口输出啊)万谢~

12V 的电压直接加上的话,如果负载短路,很有可能烧坏单片机内部的V2场效应管

一般都是接5V电源。12V的你在电路里再串接一个限流电阻吧。

一般烧单片机引脚,都是因为流入单片机引脚的电流过大。

嵌入式单片机社区:http://bbs.gongkong.com/product/embed.htm

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-15
不可以。是否烧毁则取决于12V所在的电源带载能力,一般来说是会烧毁的。
IO能承受的最高电压要查阅相关芯片的datasheet,不同芯片的不同管脚耐压能力都是不同的。
第2个回答  2013-09-15
一般不可以。

给51单片机io口输入12V的电压(不是io口输出电压)可以吗
12V 的电压直接加上的话,如果负载短路,很有可能烧坏单片机内部的V2场效应管。一般都是接5V电源。12V的你在电路里再串接一个限流电阻吧。一般烧单片机引脚,都是因为流入单片机引脚的电流过大。嵌入式单片机社区:http:\/\/bbs.gongkong.com\/product\/embed.htm ...

51 单片机 IO口 12V继电器 驱动
达林顿管和单片机的电源只要共地就行了,达林顿管串在继电器与12V电源的电路中充当开关,用单片机的IO口去控制达林顿管的通和断就行了。这和控制三极管的通断的原理是一样的。下面的图片可以简单说明问题,不过具体要看你的达林顿管的极性类型。

51单片机如何驱动12V继电器
驱动+12V的负载,应该使用NPN型的三极管。型号可以是8050(可承受的电流很大)、5401(可承受的电压很大)。三极管发射极接地,集电极接继电器线圈的一端,继电器的另一端接12V。单片机输出直接连接到三极管的基极,此处还要接上一个上拉电阻。单片机输出高电平时,电流太小了,所以要加上一个上拉电阻,(2...

用51单片机控制12V继电器,也就是5V控制12V的继电器,继电器的阻值为100...
看你的意思你用的是PNP型三极管吧,这样你还是不行的。。。你的单片机输出低时,三极管发射极与基极的电压为12V,发射结正偏,是不,貌似可以导通吧。好吧,当你输出高电平时,三极管发射极与基极的电压为12V-5V=7V,发射结还是正偏是不,你的始终导通,没法控制了。。。况且,你的电路正好满足发射...

51单片机IO管脚出来的电压要放大到12V,给个放大电路?
直接使用一个运放组成的单限比较器就可以了。运放的工作电压需要置为12v

51单片机io口的输入\/输出有什么要求吗?
51单片机io口的输入\/输出逻辑电平是:低电平是0,高电平接近5V。但负载能力并不大。所带的负载只限于TTL负载。要用io口控制一个继电器,要用一个NPN三极管,io口接一个基极电阻后控制三极管基极,继电器接在三极管的集电极。如果继电器比较多的话,就用ULN2003,或ULN2803。你的继电器应该是12V的吧,没有...

关于51单片机IO口驱动能力的问题
51单片机IO口为集电极上拉输出方式,高电平输出电流等于上拉电阻的电流,这个电流比较小,低电平输出是内部晶体管吸收的电流,最大可以达到10mA,但是整个端口的总电流不能超过24mA。电平低于0.7V就是低电平,高于1.8V就是高电平。在这个之间不确定。

单片机怎样采集12V脉冲信号
用降压芯片或者用运放器设计个比较器电路都可以实现,但是电路会稍微复杂。最容易实现且实用的方法就是,把12V脉冲信号输出端 用三个1K-10K等值电阻串起来接地,从离地最近两个电阻间引出导线,可以算得输出脉冲电压是4V,对于单片机来说,4V就是高电平1了,接到单片机IO口,用定时器测试即可。

我想问问关于51单片机I\/O口的问题!!
--此时是输出1。--但是引脚内部的上拉能力有限,因此,这时就可以当输入使用。而且单片机的Io口的输出电压也是5V啊,就是通过这个原理输出的吗?--5V?谁说输出5V了?--引脚上拉能力有限,难以保证5V。--你外部接地了,就是0V。这就是输入低电平。那同理,我置0,是输出状态吧!--置...

求51单片机通过uln2003a用io口控制12v电源的开通关断的电路图。12v电源...
uln2003a是七重达林顿。你应该8脚接地,9脚接正电源12V,9脚是驱动感性负载时用的。你驱动发光二极管,9脚可以不接。1脚和16脚按你的方法接。你编好程序,灯就亮了。

相似回答