51单片为什么一定要接上拉电阻?自身不是有3.3V供电吗?为什么还要加5V电源呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 08:29:21
51单片为什么一定要接上拉电阻?自身不是有3.3V供电吗?为什么还要加5V电源呢?
xSnF@vE"Mrp7Z@o "MF. tEEEC-KlKRŖLdf8\zGT&˙{s=M?Bhd!@&K;YR:BUVp.=K':E"I r݃"Tg?=w5xWH P"Vog7d?{f23S~ԣK}f*.Ըd*\\Zpσ$S1u1w9烙Գ3&zX -c1t$|LAQHhJLT/$="ȇJH(rAJ%EEt>D,jB" }:!|+~I ?/ $h+]n\ }0W:K~w5aߵ7I5;9_=iX$w?iz? zz')fvƒ[P 9Jd-> ycw^f@76+wCKC|[Nk̨/ȟZhF}Brx2k5|`[>v'-)uy0+%o (" ߚpP½c2|eܡӧ?G; "k7g&fecvCh7hd=q:9gf;I+ljÉ0α(uEck@L8I\#ȭ0"`󑮳W1WW^=Y<26}eImOIW4?߯N'ڢ#fRr4hJ|&]C5lO>d,0[,Xvè zF~(

51单片为什么一定要接上拉电阻?自身不是有3.3V供电吗?为什么还要加5V电源呢?
51单片为什么一定要接上拉电阻?自身不是有3.3V供电吗?为什么还要加5V电源呢?

51单片为什么一定要接上拉电阻?自身不是有3.3V供电吗?为什么还要加5V电源呢?
我来解释一下吧.
1、是否加上拉电阻,跟IO口的电路结构有关系.单片机的P0口是一个CMOS输出的结构,不过没有漏极电阻,也就是开漏结构,类似于数字电路中的OC门.如果没有上拉电阻,则不能获得高电平输出.
2、你的这个情况,除了1的问题外,还跟你的系统有关系,你的控制器是3.3V供电,而后面的器件很多是5V(CMOS电平或者TTL电平的),这种3.3VCMOS电平,转换成5V电平,最常见的做法就是加上拉电阻.简单的说,就是这些上拉电阻,除了解决OC门的缺陷外,还有电平转换的作用.

给一个上拉的电阻可以理解成给它一个缓冲的时间吧,假如电流瞬间变大很容易被损坏。至于为什么还要加5V,我想应该是增大它的电流,还有其他一些需芯片程序控制电路的需要。由于我们还没正式学,所以献丑了