您现在所在的是:

单片机论坛

回帖:1个,阅读:1227 [上一页] [1] [下一页]
908
UartWell
文章数:1
年度积分:50
历史总积分:908
注册时间:2008/9/8
发站内信
发表于:2008/9/8 10:34:00
#0楼
用法最简单的串口1扩3 Uart通讯芯片--UTX3232

UTX3232串口一扩三Uart芯片可以满足工业控制CPU一般的串口扩展要求,并最大程度地简化了用户的电路和程序设计,用户程序只需几行代码即可很好地实现数据的串口间转发和分发操作。UTX3232各串口可以分别工作在600~9600bps不同的波特率状态下,各串口的波特率可以由硬件统一设置(不用用户编程),也可以由用户程序对其分别设置。

   简单的程序操作:
//①.设置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; //指向UTX3232的COM0通道地址
UartSendBuffer("COM0 is OK!",11);

W_Addr1 = 0; W_Addr0 = 1; //指向UTX3232的COM1通道地址
UartSendBuffer("COM1 is OK!",11);

W_Addr1 = 1; W_Addr0 = 0; //指向UTX3232的COM2通道地址
UartSendBuffer("COM20 is OK!",11);

用户可以从www.UartWell.com.cn下载UTX3232 DATA SHEET和应用资料。
1392
lgx1213
文章数:249
年度积分:50
历史总积分:1392
注册时间:2003/9/4
发站内信
发表于:2008/9/9 22:20:00
#1楼
hao
全球第一本<单片机技术应用>电子杂志,欢迎免费下载!
WWW.MCU-SYS.COM

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002