娟子0519 发表于 2014-7-3 10:04
没有示波器。。。。
这个电路就没有工作 光耦2,4脚都为高电平
232电平与5V的TTL电平是反的,光耦应该要反一次相,也就是LED侧输入低电平、负电压时输出为高电平、正电压,这样才能被USART正确识别。
但你的描述似乎又是正确的?DB9 2、3脚为-9V、-7.2V,MCU串口均为5V,应该已经反了相的。你的图与实物不对应??!!
另外你的参数很可能到不了9600的波特率,也许试试2400BPS可以用? 再两个:有5.7K吗 ?!! +5_1 怎么是对应 GND2,+5_2 对应 GND1,怎么看怎么别扭... |
|