基于TL16C550和MAX3160的多协议异步串口设计.pdfVIP

  • 21
  • 0
  • 约1.29万字
  • 约 3页
  • 2018-03-02 发布于河南
  • 举报

基于TL16C550和MAX3160的多协议异步串口设计.pdf

基于TL16C550和MAX3160的多协议异步串口设计

2005 仪 表 技 术 与 传 感 器 2005 9 Instrum nt T chniqu and S nsor No19 TL16C550 MAX3160 , , , ( , 210096) : TL16C550 是带自动流控制的通用异步收发器, 它可以工作在FIFO 模式, 通过接收和发送寄 存器的缓冲, 减少CPU 的软件开销以提高系统的效率MAX3160 是可编程多协议收发器件, 通过对 其管脚的编程控制可实现双收/ 双发RS- 232 接口或单路RS- 485/ 422 收发功能采用TL16C550 和 MAX3160 设计实现了RS- 232/ 485/ 422 接口, 以TMS320VC33 数字信号处理器为例介绍了DSP 控制该 串口的硬件电路和C 语言编程的相关程序 : 异步串行口; 多协议收发器; DSP :TP36 : A : 1002- 1841( 2005) 09- 0044- 03 Designof Multiprotocol UART BasedonTLC16C550 andMAX3160 MA Yun-feng,ZHOUBa-iling, ANZhen-gang,HUANG L-i bin ( D partm nt of Instrum nt Sci nc and Engin ring, South ast Univ rsity, Nanjing 210096, China) Abstract:TL16C550 is an asynchronous communication l m nt with autoflow control. It can b plac d in an alt rnat FIFO mod . This r li v s th CPU of xc ssiv softwar ov rh ad by buff ring r c iv d and transmitt d charact rs to incr as syst m ffici ncy. Th MAX3160 is programmabl RS- 232/ 485/ 422 multiprotocol transc iv r and is pin programmabl as a 2Tx/ 2Rx RS- 232 int rfac or a singl RS - 485/ 422 transc iv r. RS - 232/ 485/ 422 int rfac has b n d sign d by using TL16C550 and MAX3160. Taking TMS320VC33 as an xampl , th corr lativ hardwar circuit diagram and C languag programs to control this UART using DSP hav b n introduc d. Key ords:UART; Multiprotocol Tansc iv r; DSP 1 MO- , DEM RS- 232 , RS- 485/ 422 1, TL16C550 3 CS0CS1 , , CS2; , MAX3160 ADS( ADS= 0 , , , ) ; DSP R/ WRDWR RS- 232/ WR1RD1, RD2 485/ 422

文档评论(0)

1亿VIP精品文档

相关文档