请教各位老师一个问题:我使用STC15W4K48S4(采用3.3V供电) 的P3.0和P3.1串口TTL,直接与3.3V芯片(LVTTL)串口通讯,通讯不上,但是我的板板可以与往上买的FT232RL USB TO TTL 3.3V供电时的下载板板可以通上,而且FT232RL USB TO TTL下载板板与那个3.3V芯片(LVTTL)也能通讯正常,请问为什么? 我不知道STC15W4K48S4在采用3.3V供电时,P3.0和P3.1串口的电平是TTL还是LVTTL,网上问了AI推测说MCU在3.3V供电时,P3.0和P3.1的串口电平会自动变成LVTTL,但是实际却通讯不上,请老师傅们多多指点!请问网上买的FT232RL USB TO TTL 下载板板(可选择5V 3.3V 1.8V)可以与LVTTL芯片进行通讯,也可以与TTL芯片通讯,能请老师们指点吗?
首先,明确TTL与LVTTL的定义:
TTL(Transistor-Transistor Logic)电平通常指5V系统中的逻辑高低电平,高电平约为2.0V以上,低电平约为0.8V以下;而LVTTL(Low Voltage TTL)则适用于3.3V或更低电压系统,其高电平约为1.7V以上,低电平约为0.4V以下。两者在电压标准上存在差异,因此直接连接可能引发通信异常。