内部是怎么变化的,是不是有个小开关高电平的时候打向电源正极,低的时候打向负极?
追答可以这样理解,具体不是这样的!
基本是这样。T1上下两个极导通的话就输出低电平,截止的话就输出高电平。51单片机的P1 P2 P3都是这样的结构,只有P0是没有那个上拉电阻,所以在使用P0口时必须要外接上拉电阻。
T1左边接什么,导通了为什么是低电平,电流不是也可以流过P3.X?
追答T1左边接什么”小毛豆sam“说的很清楚了,还想了解更多芯片手册里应该有,或者百度自己找图来看。导通了为什么是低电平在评论里”清风迎明月"也提示了。T1导通后上下两端的压降很小,好像在0.1V的样子,那么引脚输出的电压和这个压降是等值的,这个不多说了吧!另外还有一点,我们说说的高低电平并不一定就非得是VCC和GND,所谓的1和0只不过是一个理想的状态,或者说一个相对的概念。比如某个型号的单片机”规定输出高电平>2.4V,输出低电平<0.4V“,不同的器件会有不同的标准!同样当引脚输入同样的电压时,单片机也会依次来判定所输入的是高还是低电平!
仅做参考!