扩展芯片gm8123-25的原理和应用

扩展芯片gm8123-25的原理和应用

ID:10370543

大小:49.00 KB

页数:2页

时间:2018-07-06

扩展芯片gm8123-25的原理和应用_第1页
扩展芯片gm8123-25的原理和应用_第2页
资源描述:

《扩展芯片gm8123-25的原理和应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、扩展芯片GM8123/25的原理和应用本文介绍了一种新器件GM8123/25串口扩展芯片,利用该系列芯片实现的串口扩展方案具有成本低、速度快、控制简单等优点,可广泛应用于数据采集、工业控制等需要串口通讯的场合。关键词GM8123GM8125串口扩展一.同类方案比较目前比较通用的串口扩展方案有两种,一是用硬件实现,使用多串口单片机或专用串口扩展芯片,可供选择的串口扩展芯片有TI等公司开发的16C554系列串口扩展芯片,该系列芯片实现的功能是通过并行口扩展串行口,功能比较强大、通讯速度高.freelain(void){TMOD=0x20;//指定定时器1工作在方式2IE=0x90;//开串行口

2、中断SCON=0xc0;//串行口工作在方式3TH1=0xf8;//装入定时器1初值,设置主机工作波特率为7200bpsTL1=0xf8;PCON=0x00;。。。。。。RESET=0;//对GM8125进行复位操作Delay();//延时子程序RESET=1;Delay();Contr_data=0xfc;//装入命令字初值TR1=1;//启动定时器1MS=0;//GM8125工作在写命令字模式下P0=0x00;//置GM8125命令字地址SBUF=Contr_data;//设置GM8125子串口波特率为19200bps,母串口波特率为115200bpsReceive(void)inte

3、rrupt4{if(RI){s812X应用手册》。四.结束语利用GM8123/25进行串口扩展,有以下优点:1、控制简单。该芯片利用软件设置工作方式,最大限度地减少控制线,不需要占用太多主机的系统资源,同时又保证使用的简便性。2、应用灵活。该芯片具备两种工作模式、多种工作波特率、10位或11位数据帧长可选,用户可根据自己的系统需求灵活选择。3、通用性强。该芯片设计时充分考虑各种用户的需求,保证了芯片的通用性,与标准串口通讯格式完全兼容,同时提供多种可选设置,适用于大多数串口通讯系统。4、工作波特率高。该芯片子串口在单通道模式下波特率支持20Mbps,多通道模式下支持38400bps,此波特

4、率完全能满足一般的串口通讯的需求。5、性能稳定。硬件实现串口比软件实现串口更能保证串行通讯的稳定性,同时每bit采样16次,保证了数据的正确性。6、波特率误差小。输出波特率误差小于0.2%,输入波特率误差要求小于2.8%。该芯片不足之处在于:不满足超低功耗应用要求;多通道模式下,所有子串口工作波特率只能设置成统一值,不适用于各从机工作波特率不一致、又要求同时工作的系统。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。