扩展串口
一、为什么要扩展串口?
一块单片机的串口是有限的,一般2~4个。当我们做一个项目时需要连接多个外设时跟单片机通讯时,且通讯都是以串口形式。那么我们只能去扩展串口来满足我们的应用需求。
二、解决方法
1、选择拥有更多UART芯片。
2、外部添加接口转换芯片。
SP2538芯片,它可轻松的将任意单片机(如89C51)或DSP等现有的RS232串口扩展成5个全新的全新的全双工RS232串行口(所有串口可独立接收数据),具体使用可查询芯片手册。
3、选择RS485的外设代替RS232外设。
485的好处,可以在一条总线上挂接多个设备。
4、用GPIO口加定时器来模拟串口。
5、通过模拟开关扩展多个串口
例如:CD4051、CD4052、CD4053、CD4067等,具体使用可查询芯片手册。
更多推荐
单片机串口不够用怎么办?
发布评论