打印

各位请教一个keil下串口的问题

[复制链接]
1685|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
putian960|  楼主 | 2007-2-28 23:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问一下keil中波特率的问题,我程序波特率设的是9600的,但用keil软件仿真,看了一下peripherals下的serial,发现最下面的receive baudrate(波特率)是1843200,我软件设置得没错,硬件也可以运行(可以和电脑用9600的波特率连接),请问发生这种情况是为什么,是keil软件仿真的问题吗
设置晶振:22.1184M,
程序设置:SCON = 0x50; 
    TMOD = 0x20; 
    TH1 = 0xFA; 
    TL1 = 0xFA;


相关帖子

沙发
computer00| | 2007-3-1 09:14 | 只看该作者

全速运行一段时间后,再来看它的值

即要等波特率初始化执行之后看才有效。1

使用特权

评论回复
板凳
putian960|  楼主 | 2007-3-1 12:09 | 只看该作者

成功了

我没运行,现在行了,谢谢

使用特权

评论回复
地板
tchwwf| | 2007-3-1 14:37 | 只看该作者

为什么有行了呢?能不能和大家分享一下呢?

使用特权

评论回复
5
computer00| | 2007-3-1 15:13 | 只看该作者

程序都没运行,它怎么知道你设置些啥呢,运行到那才知道

使用特权

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

本版积分规则

10

主题

17

帖子

0

粉丝