你先看看你的单片机电源是不是3.3V?
引脚最高电压一般不会高于单片机的电源电压,如果你用外电阻强行拉高,电流会倒灌进单片机的引脚内
解决的办法也有不少:
1、用运放隔离
2、换成5V的单片机
3、用光耦隔离
加电阻可以,一般加1k-10k的电阻就行。注意单片机IO口的输出设置,好像有漏极开路和推挽,我认为应该设为漏极开路,不过不确定 你在看看说明书。
对于加变压器不推荐,貌似变压器一般都是变交流信号的,而且体积大
另外3.3V的单片机不一定不能直接驱动5V的逻辑芯片
加电阻不行,因为它内部比较复杂,即使你能调节总电压为3.5,但是,电阻分压或限流,可能导致内部各部件的电压电流改变。应该加变压器把电压变成3.5就好了。