打印

要使用10个串口,请问如何用单片机进行扩展?谢谢!

[复制链接]
2631|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
OrientMan|  楼主 | 2007-2-26 16:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
胡良| | 2007-2-27 16:06 | 只看该作者

分时复用

要用单片机并口扩展10个串口不是件容易事,何不考虑分时复用。

使用特权

评论回复
板凳
jiangzz| | 2007-2-27 16:23 | 只看该作者

可以用UART扩展芯片

记得有UART扩展芯片,通过单片机的P口就可以扩展出UART接口。忘了是哪个公司的东西了。还有利用I2C总线扩展UART接口的。

使用特权

评论回复
地板
ZSZJWL| | 2007-2-27 16:32 | 只看该作者

可以偿试用分时对串口信号进行收发。用模拟电子开关分时

使用特权

评论回复
5
yeool| | 2007-2-27 16:42 | 只看该作者

16C55X

使用特权

评论回复
6
zlgmcu| | 2007-2-28 09:17 | 只看该作者

如果用MCU分时复用, 会导致系统实时性不好!

一般情况下,可以考虑使用NXP的UART扩展器件
http://www.zlgmcu.com/philips/philips-uart.asp

使用特权

评论回复
7
daguang72| | 2007-2-28 11:09 | 只看该作者

我在用phi的SC16C2550B

老周那里买的

使用特权

评论回复
8
emailli| | 2007-2-28 11:37 | 只看该作者

分时复用肯定不行

结果就是丢码。

使用特权

评论回复
9
viken| | 2007-3-3 22:33 | 只看该作者

用VK32系列IC扩展串口

支持SPI,I2C,8位并口总线扩展串口.
http://www.vkic.com  
相关链接:http://www.vkic.com

使用特权

评论回复
10
owein| | 2007-3-3 23:49 | 只看该作者

如果扩展少点的话

我认为可以考虑使用廉价的多片单片机扩展串口

使用特权

评论回复
11
owein| | 2007-3-3 23:49 | 只看该作者

呵呵,可能有点笨

使用特权

评论回复
12
maychang| | 2007-3-4 15:07 | 只看该作者

同意楼上

用多个小单片机可能最方便,成本也低。

使用特权

评论回复
13
zhiwei| | 2007-3-4 22:00 | 只看该作者

数据量不大的话就分时

总的数据量要求不大的话就分时,做好协议,各种通信不混淆就可以了。如果通信数据量多的话就用专门芯片如16c55等。用带串口单片机也是好办法。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

14

帖子

0

粉丝