[疑难问答]

250k波特率接受初始化问题

[复制链接]
1165|3
手机看帖
扫描二维码
随时随地手机跟帖
hexiang_he|  楼主 | 2017-6-16 09:04 | 显示全部楼层 |阅读模式
用的MCU为MA805_24AD;系统频率为外部24M

uart0初始化设置如下:

   SCON0 |= BIT7;
   SCON0 |= BIT6;  //串口模式3,9bit,波特率可变

   REN0 = 1;//使能串行接收

    ES0 = 1;//使能串口中断

     // T1做波特率发生器,8位计时器
        AUXR |= T1X12;  //系统时钟做为T1时钟源 ,24M


        TMOD &= ~BIT4; //T1 ,mode = 2;         M5=1;M4=0;
        TMOD |= BIT5;


        TH1=256-3; //3/2 = 1.5ms
        TL1=256-3;

        TR1 = 1;  //计时开始

   *****这样设置波特率是否正确?现在接收没有反应
hexiang_he|  楼主 | 2017-6-19 08:51 | 显示全部楼层
没有人反应,我自己结贴了。
还是波特率设置不对,我先用示波器测量发送的波特率调试正确了,
再调试接收就好了。
怎么结贴?按结贴没有反应

使用特权

评论回复
hexiang_he|  楼主 | 2017-6-19 08:52 | 显示全部楼层
没有人反应,我自己结贴了。
还是波特率设置不对,我先用示波器测量发送的波特率调试正确了,
再调试接收就好了。
怎么结贴?按结贴没有反应

使用特权

评论回复
hexiang_he|  楼主 | 2017-6-19 08:55 | 显示全部楼层
没有答案结贴也要扣分啊
有谁需要分数的,
给点反应,送给你,下次你还给我也可以

使用特权

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

本版积分规则

2

主题

5

帖子

0

粉丝