UART多串口扩展器SP2338DP及其应用
时间:03-08
来源:互联网
点击:
5 典型应用电路
利用SP2338DP可将仅具有一个UART串口的单片机扩展为具有3个UART串口的单片机。下面以常用的AT89C52单片机为例,给出相应的串口扩展电路,如图2所示。
图2中AT89C52的全双工串口与SP2338DP的串口3相连。串口3同时也做为命令/数据口。ADRI1和ADRI0与AT89C52的 P3.3、P3.2口线相连,用于发送数据时相应串口0~2的选择。ADRO1和ADRO0与AT89C52的P3.4、P3.5口线相连,用于判断接收的数据来自串口0~2的哪一个。SP2338DP的时钟频率选为20MHz,此时串口3的波特率为19 200bps,串口0~2的波特率为9600bps。网络补充版(http://www.dpj.com.cn)中,给出与上述电路配套的通信程序,程序采用C51编制。
结语
SP2338多串口扩展器可广泛应用于工业控制、数据采集、仪器仪表、智能家电、计算机RS232口扩展、有线及无线数据传输等领域。由该器件构成的多串口电路具有硬件成本低、性价比高、工作速度高、波特率设置简单等特点,因而选择该器件是多串口应用系统的良好解决方案。
作 者:黑龙江八一农垦大学 孟臣 李敏
来 源:单片机与嵌入式系统应用2003(7)
利用SP2338DP可将仅具有一个UART串口的单片机扩展为具有3个UART串口的单片机。下面以常用的AT89C52单片机为例,给出相应的串口扩展电路,如图2所示。
图2中AT89C52的全双工串口与SP2338DP的串口3相连。串口3同时也做为命令/数据口。ADRI1和ADRI0与AT89C52的 P3.3、P3.2口线相连,用于发送数据时相应串口0~2的选择。ADRO1和ADRO0与AT89C52的P3.4、P3.5口线相连,用于判断接收的数据来自串口0~2的哪一个。SP2338DP的时钟频率选为20MHz,此时串口3的波特率为19 200bps,串口0~2的波特率为9600bps。网络补充版(http://www.dpj.com.cn)中,给出与上述电路配套的通信程序,程序采用C51编制。
结语
SP2338多串口扩展器可广泛应用于工业控制、数据采集、仪器仪表、智能家电、计算机RS232口扩展、有线及无线数据传输等领域。由该器件构成的多串口电路具有硬件成本低、性价比高、工作速度高、波特率设置简单等特点,因而选择该器件是多串口应用系统的良好解决方案。
作 者:黑龙江八一农垦大学 孟臣 李敏
来 源:单片机与嵌入式系统应用2003(7)
单片机 电子 电路 传感器 CMOS 电流 电压 嵌入式 相关文章:
- USB接口芯片的原理及应用 (04-15)
- 基于GPRS的远程心电实时监护终端(02-10)
- 基于AVR单片机的嵌入式“瘦服务器”系统设计思想(03-11)
- 利用C8051F020的SPI接口扩展大容量数据存储器(04-10)
- 基于GPRS的油烟远程无线监控系统设计(04-17)
- 基于Microchip单片机的网络收音机方案(04-27)