在一些 3.3V 单片机的输入IO口中,能够容忍5V输入。比如在 STM32 单片机中,大部分IO口在输入状态下,都能够容忍 5V 输入。那么,这些端口究竟能够承受多大的输入电压呢? 下面具体测试一下。
二、测量结果
使用昨天实验单片机进行测试。单片机型号为 C011。将原来四个输出端口,重新设置为 输入端口,没有上拉和下拉电阻。使用 DG1062产生峰峰值 10V的正弦信号。施加在输入端口,测试输入信号的幅值。
可以看到,输入端口的信号幅度非常高。这也说明,这些端口的确是5V容忍端口。他们允许输入电压信号超过5V。当信号超过 9.5V 之后,电压被限幅了。
※ 总 结 ※
本文对于3.3V工作电压的单片机 5V 容忍输入端口进行测试,利用DG1062产生峰峰值10V的正弦信号。输入端口上的信号最高可以达到 9.5V。单片机输入电压信号容忍5V,但是输出信号最高不超过3.3V。
MCU 5V tolerant是什么意思?: https://blog.csdn.net/ybhuangfugui/article/details/130907983