用法最简单的串口13 Uart通讯芯片

UartWell(阿特威尔)致力于串行通讯的最简化应用研究,力求使用户的设计和使用达到最简程度。新近推出的UTX3232串口一扩三全双工Uart芯片可以满足工业控制CPU一般的串口扩展要求,并最大程度地简化了用户的电路和程序设计,用户程序只需几行代码即可很好地实现数据的串口间转发和分发操作。UTX3232三个子串口可以分别工作在6009600bps不同的波特率状态下,各串口的波特率可以由硬件统一设置(无需用户编程),也可以由用户程序对其分别设置。

文本框: 

产品特点:

 硬件接口非常简单,只需占用上位CPU4根普通口线和一对串口通讯线、使用CPU现有的串口中断即可,其它不占用任何资源。

 程序操作极其容易:

        //①.设置89C52 CPU的串口

                 InitUartUseT1(XTAL/115200L);   //设置T1为波特率发生器, 波特率115200

        //②.等待UTX3232启动完成

                 while(R_Addr1|R_Addr0){;}                           //等待UTX3232启动完成

       //.设置UTX3232各子串口的波特率

       SetBaudRate(0,9600);           //设置子串口0波特率9600

       SetBaudRate(1,4800);           //设置子串口1波特率4800

       SetBaudRate(2,2400);           //设置子串口2波特率2400

        //以上三步即完成对UTX3232的设置,下面就可以向UTX3232的各串口发送数据了

       W_Addr1 = 0; W_Addr0 = 0;        //指向UTX3232COM0通道地址

       UartSendBuffer("COM0 is OK!",11);   

       W_Addr1 = 0; W_Addr0 = 1;        //指向UTX3232COM1通道地址

       UartSendBuffer("COM1 is OK!",11);   

       W_Addr1 = 1; W_Addr0 = 0;        //指向UTX3232COM2通道地      

                 UartSendBuffer("COM20 is OK!",11); 

              用户可以从这里下载UTX3232 DATA SHEET,可以到拍拍网店购买。

联系我们:

13011565733

赵新杰(赵工)

QQ: 932835547

Email:

Service@UartWell.com