打印
[ZLG-MCU]

关于P89C669的定时器2和波特率发生器

[复制链接]
2248|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linhai1986|  楼主 | 2009-9-20 12:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到数据手册和用户手册的介绍,说P89C669有3个定时器,2个带波特率发生器的UART。
可是我在使用时,设置UART0,UART1均使用波特率发生器
此时想再使用定时器2的16位自动重载就无法使用了,请各位高手告知该如何设置?
根据用户手册第57页的说明,我的设置如下:
RCLK = 1
TCLK = 1
S0BRGS = 1
难道定时器2就是波特率发生器?

相关帖子

沙发
xiaoxin1986| | 2009-9-20 13:05 | 只看该作者
双串口波特率当然要可以独立设置了,不然还叫什么双串口。669的不但可以两个串口不同波特率,收发都可以使用不同的波特率

使用特权

评论回复
板凳
linhai1986|  楼主 | 2009-9-20 23:21 | 只看该作者
问题补充一下:如果使用波特率发生器就不能使用定时器2,那为什么还要区分UART0使用波特率发生器和使用定时器2这两种情况呢?难道仅仅是为了区分UART0和UART1不同的波特率?

使用特权

评论回复
地板
linhai1986|  楼主 | 2009-9-20 23:22 | 只看该作者
回复2楼:我问的是波特率发生器与定时器2的关系,是不是用了波特率发生器就不能用定时器2进行定时了?

使用特权

评论回复
5
xiaoxin1986| | 2009-9-20 23:45 | 只看该作者
不能用了

使用特权

评论回复
6
xiaoxin1986| | 2009-9-20 23:46 | 只看该作者

使用特权

评论回复
7
linhai1986|  楼主 | 2009-9-22 13:46 | 只看该作者
链接里面的东西很有用,谢了啊

使用特权

评论回复
8
xiaoxin1986| | 2009-9-22 14:04 | 只看该作者
呵呵

使用特权

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

本版积分规则

172

主题

1451

帖子

0

粉丝