TI中文支持网
TI专业的中文技术问题搜集分享网站

TL16C554的问题

我用TL16C554扩展串口。先在51单片机上试好了,又移植到DSP5509上,用到CPLD。

现在通过串口可以发出数据来,但是波特率不对。

晶振用4M。根据手册,对应波特率9600,8M是DLL=52,

4M是DLL=26。可是我把DLL设成180,才凑出一个600的波特率来。

这差的也太多啦。

请问高手,怎么回事?谢谢!

ccb bcc:

高手支招啊!

WEN JAMES:

在51上也是用的4M晶振么?

ccb bcc:

回复 WEN JAMES:

是的。

WEN JAMES:

回复 ccb bcc:

尝试过其它波特率么?

例如4800、19200

ccb bcc:

回复 WEN JAMES:

其他波特率也不对。

ccb bcc:

回复 WEN JAMES:

是我的程序问题,换另一个人的程序问题。

ccb bcc:

回复 ccb bcc:

换另一个人的程序好啦。

赞(0)
未经允许不得转载:TI中文支持网 » TL16C554的问题
分享到: 更多 (0)