基于单片机的多路数据通信设计
摘要:本文介绍了利用MCS51单片机一组串行口完成两组不同类型串行口RS-232 和RS485数据通信。通过实例,介绍了各串行口通信特点,硬件电路实现,和软件设计中分时切换RS-232串口数据输出打印,和RS485串口采样数据收集等I/O功能。 1.引言 MCS51单片机标准构成只有一组全双工UART串行口,P3.0-RXD收、P3.1-TXD发,如果要完成多路串口收发,一般使用外部扩展芯片,例如:GM8123/25,完成一扩多路串口,但是,由于增加扩展芯片,造成硬件成本增加,PCB板面增大,抗干扰性下降等不良因素,因此能尽量使用现有串口,利用分时切换技术,完成串行口不同类型,不同
暂无评论