欢迎来到天天文库
浏览记录
ID:37634414
大小:377.09 KB
页数:12页
时间:2019-05-26
《1扩5异步串口扩展芯片GM8125中文资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、成都国腾微电子有限公司GM81251概述GM8125可以将一个全双工的标准串口扩展成5个标准串口,并能通过外部引脚控制串口扩展模式:单通道工作模式和多通道工作模式,即可以指定一个子串口和母串口以相同的波特率单一的工作,也可以让所有子串口在母串口波特率基础上分频同时工作。该芯片工作在多通道模式下时,子串口能主动响应从机发送的数据,并由母串口发送给主机,同时返回子串口地址。该模式使每个从机的发送要求都能被及时地响应,即使所有从机同时有发送要求,数据也不会丢失,基本实现了主控单元和外设通讯的实时性。该芯片母串口和子串口的工作波特率可由软件调节,而不需要修改外部电路和晶振频率。该芯片的外
2、部控制少,应用灵活,编程使用简单,适用于大多数有串口扩展需求的系统。2特征——采用写控制字的方式对芯片进行控制——各子串口波特率可调(统一调节)——数据格式10位或11位可选——单通道模式下,最高波特率支持20Mbps;多通道模式下,子串口最高波特率38400bps——子串口数:5个——由一个引脚选择芯片的工作方式是单通道工作模式还是多通道工作模式——在单通道工作模式下,芯片工作无需初始化设置,工作串口由地址线控制选择——在多通道工作模式下,各子串口的波特率等于母串口波特率的6分频——在多通道工作模式下,接收时地址线SRADD2~0向MCU返回接收子通道的地址,MCU接收到母串口
3、送来的数据后就可根据SRADD2~0状态判断数据是从哪一个子串口送来的;发送时先由MCU选择子串口再向母串口发送数据——与标准串口通讯格式兼容,TTL电平输出——宽工作电压:2.3~6.7V——输出波特率误差小于0.2%,输入波特率误差要求小于2.8%——每bit采样16次,提高数据正确性——输入地址引脚有50~80KΩPull-Down电阻,其它输入引脚有50~80KΩPull-Up电阻(OSCI除外)3封装及引脚功能说明GM8125提供多电源和单电源两种封装,并提供DIP、SDIP、SOP、SSOP等多种封装形式,用户可根据各自系统的应用环境选择不同等级的封装,引脚排布见图1
4、所示:数据手册第2页共14页2004年7月成都国腾微电子有限公司GM8125GND128VDDOSCI124VDDOSCI227MSOSCO223MSOSCO326STADD0TXD1322STADD0TXD1425STADD1RXD1421STADD1RXD1524STADD2TXD3520STADD2TXD3623SRADD0RXD36GM8125-S19SRADD0RXD37GM8125-I22SRADD1TXD4718SRADD1TXD4821SRADD2RXD4817SRADD2RXD4920VDDTXD2916RXD5VDD1019RXD5RXD21015RSTTXD
5、21118RSTTXD51114RXD0RXD21217RXD0GND1213TXD0TXD51316TXD0GND1415NC图1GM8125引脚排布图该芯片的各引脚功能描述见表1:表1芯片引脚功能说明引脚名方向说明OSCOOut振荡器输出;OSCIIn振荡器输入;TXD1Out子通道1的发送端口;RXD1In子通道1的接收端口;TXD2Out子通道2的发送端口;RXD2In子通道2的接收端口;TXD3Out子通道3的发送端口;RXD3In子通道3的接收端口;TXD4Out子通道4的发送端口;RXD4In子通道4的接收端口;TXD5Out子通道5的发送端口;GND电源地;RXD
6、5In子通道5的接收端口;TXD0Out母通道的发送端口;RXD0In母通道的接收端口;RSTIn系统复位SRADD2In/Out接收子通道地址2;数据手册第3页共14页2004年7月成都国腾微电子有限公司GM8125SRADD1In/Out接收子通道地址1;SRADD0In/Out接收子通道地址0;STADD2In发送子通道地址2;STADD1In发送子通道地址1;STADD0In发送子通道地址0;模式选择,MS=1,单通道工作模式;MS=0,多通道工作模式;MSIn地址线为全‘0’时,MS为命令字读写控制引脚,MS=1,读命令字,MS=0,写命令字;VDD电源电压;4芯片功能
7、详细描述4.1单通道工作模式当模式控制引脚MS=1时,芯片工作在单通道工作模式下,单通道模式在一个时刻只允许一组RXD和TXD与母串口进行通讯。芯片的地址线用于选择希望和母串口相连接的子串口,外部MCU通过三根输入地址线和三根输出地址线选择指定和母串口连接的子串口。输入/输出地址线可以不相同,则连接到母串口上的RXD和TXD可以属于不同的子串口。注意:通讯时不能将STADD置为‘000’。单通道工作模式各地址线定义如表2:表2单通道工作模式下地址线定义STADD2STADD1ST
此文档下载收益归作者所有