请问负30v的电压直接进入到单片机的io口,也还能正常工作,什么原因?

如题所述

很正常啊。
别说负30V,就是220V直接进都没问题。
关键就在于地。
30V是对整个电路的参考地而言的,而单片机的供电地(电源地)未必就是这个参考地。
比如-30V(相对于整个电路参考地而言)直接接单片机IO口,而单片机的电源地是-35V,则单片机只要其VCC和GND之间保持5V的正向电压降就可以正常工作,此时的-30V对于单片机而言,相当于一个+5V的输入而已。追问

那如果是一个被消掉正半波一部分的正弦波(其最大值为5.8V,最小值为-30V)呢?它就直接送到IO口里面,发现单片机正常工作,就不知道是为何?

追答

关键你要看瞬间的单片机电源地在哪里,只要能跟着变,一样没问题。

追问

瞬间的单片机电源地?单片机里面的架构确实不太了解,里面的地可以随时改变的?

追答

这个跟外部电路有关,跟单片机没有关系。

追问

外部电路的地就对于5.8V和30V的地了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-24
是否这个负电压与单片机的电压没有共地。
第2个回答  2012-11-24
可能端口内部高阻态吧,电压很大,但是电流却很小!
相似回答