这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » ㄐ偶际?请教一个多串口扩展方案

共2条 1/1 1 跳转至

ㄐ偶际?请教一个多串口扩展方案

院士
2006-09-17 18:14:16     打赏
ㄐ偶际?请教一个多串口扩展方案



关键词: ㄐ偶     请教     一个     串口     扩展     方案    

院士
2006-12-22 22:43:00     打赏
2楼
问 各位,请问怎么样将89S52的一个串口扩展为多路UART接口,上次做了一次是用周立功的GM8125,总共扩了5路出来,现在要再多加一路的话就不知道怎么去做了,而且用8125比较贵.请问各位大侠有没有什么更好的方案,指点一下,谢谢了 1: 用软件模拟或者用2051之类便宜的带串口的MCU扩展。 2: 可以看看VK32系列多总线UART芯片
VK321X 是串口扩展串口的IC,最大的特点是只用一个标准串口(RX,TX,GND)就可以扩展出2~4个波特率和数据格式都可以独立设置的串口。
VK323X 是SPI扩展串口的IC,可以通过SPI总线扩展出1~4个高速的标准串口。
VK326X 是通过8位并口扩展串口的IC,可以通过8位总线扩展4个串口,直接使用MOVX指令,只占用2个地址空间。
针对你的情况:如果只是要再增加一路串口,可以在扩展串口的基础上级连一个VK3212,总共就有6个串口。当然,这样串口效率会下降。
另外的办法就是更改设计,采用8位并行总线或者SPI总线扩展串口的器件,可以扩出更多的串口。

样片申请,中文数据手册、应用方案和51的编程参考 可以访问 http://www.vkic.com 方便的获取。 3: 用普通的I/O模拟一个软串口是个很好的办法chunyang斑竹说的没错。 4: 补充没错,低速串口采用MCU模拟确实是一个最具性价比的方案。
需要较高波特率和可靠性要求的领域还是建议选用硬件的UART。
另外补充下,采用VK3212一个串口扩展2个串口的UART批量价格和采用2051模拟扩展串口的成本相当。
5: 模拟的串口bps有限制吧模拟的串口bps有限制吧 6: 要求不高,可用模块串口   可用Mega48来扩展串口,便宜好用 7: 我用16C550/552/554扩展

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]