作业帮 > 综合 > 作业

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

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