打印
[疑难问答]

【急询】megawin MA803AE2或MPC82E54波特率怎么设?

[复制链接]
3528|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cnlm001|  楼主 | 2011-9-21 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cnlm001 于 2011-9-21 20:50 编辑

我用的是 MA803AE2,和MPC82E54基本一样。晶振为24M。现在串口接收想设置250K的波特率,用于dmx接收,做如下设置,怎么一直不能接收串口信号啊~

    TMOD = 0x21;//定时器工作在方式2
    SCON = 0xD0;//串口工作在模式3
    AUXR |=0x40;//选择SYSCLK作为时钟源
    TH1 = 0xFD; //BAUDRATE=250000
    TL1 = 0xFD;
    PCON &= 0x7f;//不加倍   
IP |= 0x10;
IPH |= 0x10;
TR1 =1; //定时器1开
ET1 = 1;
  ES = 1; //串口中断使能
EA = 1; //全局中断使能
沙发
cnlm001|  楼主 | 2011-9-21 20:55 | 只看该作者
1# cnlm001 冒人看么,困扰我几天了已经。紧急求助!

使用特权

评论回复
板凳
cnlm001|  楼主 | 2011-9-21 21:31 | 只看该作者
难道这个都没试过~

使用特权

评论回复
地板
maoyanketi| | 2011-9-22 01:15 | 只看该作者
不懂,帮懂了,希望楼主快点解决

使用特权

评论回复
5
David_ming| | 2011-9-22 11:38 | 只看该作者
 
SCON  = 0x40;  //uart work on 8bit async mode
SM2   = 0;     //disable address discern(mode 2,3)
REN   = 1;     //enable receive
PCON &= ~0x40; //SM0 enable,FE disable(SCON register)
ES    = 1;    //open UART interrupt
EA    = 1;    //open globle interrupt
AUXR |= 0x40;  // X12 mode
TH1   = 0x7E;
TL1   = 0x7E;  //set Baud rate
TMOD  = 0x20;  //TM1 work on 8bit auto reload mode
TR1   = 1;     //open timer1;
SBUF  = 0x55;
while(1);
上面的是 2400 bps 的例子,10M的晶振,参考参考

使用特权

评论回复
6
pengf| | 2011-9-22 18:09 | 只看该作者
楼上真是好人

使用特权

评论回复
7
cnlm001|  楼主 | 2011-9-23 22:06 | 只看该作者
我试着改了下了下还是没调通,郁闷,不过还是谢谢你啊,可能我哪个地方还是没弄正确。 5# David_ming

使用特权

评论回复
8
司徒老鹰| | 2011-9-26 21:43 | 只看该作者
我晕,还没解决啊

使用特权

评论回复
9
cnlm001|  楼主 | 2011-9-27 00:02 | 只看该作者
本帖最后由 cnlm001 于 2011-9-27 00:05 编辑

恩,是还没解决,我还是很困惑
这样设置也不行,到底哪错了?
 
TMOD = 0x20;//定时器工作在方式2
SCON = 0xD0;//串口工作在模式3
SM2=0;
AUXR |=0x40;//选择SYSCLK作为时钟源
TH1 = 0xFD; //BAUDRATE=250000
TL1 = 0xFD;              
PCON &= ~0x40; //SM0 enable,FE disable(SCON register)   
IP |= 0x10;  
TR1 =1; //定时器1开   
ES = 1; //串口中断使能
EA = 1; //全局中断使能

使用特权

评论回复
10
leadai0042| | 2011-10-14 13:08 | 只看该作者
using 指定一下

使用特权

评论回复
11
cnlm001|  楼主 | 2011-10-16 09:07 | 只看该作者
谢谢!试过了,没用。 10# leadai0042

使用特权

评论回复
12
dingy| | 2011-10-17 23:10 | 只看该作者
what a pity

使用特权

评论回复
13
youxin2004| | 2011-12-12 14:17 | 只看该作者
DMX接收用的芯片是不是有读或写使能,没控制好吧!

使用特权

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

本版积分规则

0

主题

7

帖子

1

粉丝