zhuyi25762 发表于 2022-3-7 10:32:05

STC8H 3.3V和5V串口通信,3.3V会变高,什么问题啊

本帖最后由 zhuyi25762 于 2022-3-7 10:47 编辑

单片机 STC8H3K64S2,工作电源3.3V用的1117-3.3

通信板 5V 电源,,,通过串口调试, 3.3V会被抬高到3.6,,这样我ADC,PWM都不对了,,用STM32的时候,都没有这个现象

RX反接二级管是可以解决,,但是我电路板上没有做这个二极管,。得用手工补焊一个上去,,麻烦

不知道为什么会是这个情况,整个3.3V电源都被抬高了,1117-3.3的输出都高了,

kitten 发表于 2022-3-7 11:12:40

板子报废重新做吧,这次吃亏下次就长记性了。虽然IO可以容忍5V,但是最好还是按照规矩加上电平匹配。另外你加二极管的办法都不是稳妥的,最简单的办法就5V的TX加两个电阻分压。

国学芯用 发表于 2022-3-7 11:52:07

本帖最后由 国学芯用 于 2022-3-7 13:13 编辑

modbus 发表于 2022-3-7 11:55:15

STC的IO不是容忍5伏,而是容忍于VCC电压

zhuyi25762 发表于 2022-3-7 12:08:04

本帖最后由 zhuyi25762 于 2022-3-7 12:25 编辑

modbus 发表于 2022-3-7 11:55
STC的IO不是容忍5伏,而是容忍于VCC电压
(引用自4楼)

好的,知道了,我看STC的供电电压兼容3.3和5V的没想到只是兼容VCC

用过的多单片机,都是不管供电怎么样,但串口都是兼容3.3和5V的   ,,


产品是不好改了,做了几千个,还是改生产线上的的调试板供电 5V改3.3



页: [1]
查看完整版本: STC8H 3.3V和5V串口通信,3.3V会变高,什么问题啊