stc串口打开失败,我用的是STC89c52的单片机串口打不开开发板

一般单片机串口打不开的串口通信都需要通过MAX232 进行电平转换然后进行数据通信的当然STC89C52RC单片机串口打不开也不例外。图中的连接方式是常用的的一种零Modem 方式的最简单连接即3 线连接方式:只使用RXD、TXD 和GND 这三根连线如下图

由于RS232 的逻辑“0”电平规定为+5~+15V,逻辑“1”电平规定为-15~-5V因此不能直接连接

与TTL/CMOS 电路连接,必须進行电平转换

电平转换可以使用三极管等分离器件实现,也可以采用专用的电平转换芯片MAX232 就是其中典型

的一种。MAX232 不仅能够实现电平的轉换同时也实现了逻辑的相互转换即正逻辑转为负逻辑。

TI=0; //清零发送完成标志位


}

我要回帖

更多关于 单片机串口打不开 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信