[疑难问答] 【急询】megawin MA803AE2或MPC82E54波特率怎么设?

[复制链接]
 楼主| 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 | 显示全部楼层
不懂,帮懂了,希望楼主快点解决
David_ming 发表于 2011-9-22 11:38 | 显示全部楼层

  1. SCON  = 0x40;  //uart work on 8bit async mode
  2. SM2   = 0;     //disable address discern(mode 2,3)
  3. REN   = 1;     //enable receive
  4. PCON &= ~0x40; //SM0 enable,FE disable(SCON register)
  5. ES    = 1;    //open UART interrupt
  6. EA    = 1;    //open globle interrupt
  7. AUXR |= 0x40;  // X12 mode
  8. TH1   = 0x7E;
  9. TL1   = 0x7E;  //set Baud rate
  10. TMOD  = 0x20;  //TM1 work on 8bit auto reload mode
  11. TR1   = 1;     //open timer1;
  12. SBUF  = 0x55;
  13. while(1);
上面的是 2400 bps 的例子,10M的晶振,参考参考
pengf 发表于 2011-9-22 18:09 | 显示全部楼层
楼上真是好人
 楼主| cnlm001 发表于 2011-9-23 22:06 | 显示全部楼层
我试着改了下了下还是没调通,郁闷,不过还是谢谢你啊,可能我哪个地方还是没弄正确。 5# David_ming
司徒老鹰 发表于 2011-9-26 21:43 | 显示全部楼层
我晕,还没解决啊
 楼主| cnlm001 发表于 2011-9-27 00:02 | 显示全部楼层
本帖最后由 cnlm001 于 2011-9-27 00:05 编辑

恩,是还没解决,我还是很困惑
这样设置也不行,到底哪错了?

  1. TMOD = 0x20;//定时器工作在方式2
  2. SCON = 0xD0;//串口工作在模式3
  3. SM2=0;
  4. AUXR |=0x40;//选择SYSCLK作为时钟源
  5. TH1 = 0xFD; //BAUDRATE=250000
  6. TL1 = 0xFD;              
  7. PCON &= ~0x40; //SM0 enable,FE disable(SCON register)   
  8. IP |= 0x10;  
  9. TR1 =1; //定时器1开   
  10. ES = 1; //串口中断使能
  11. EA = 1; //全局中断使能
leadai0042 发表于 2011-10-14 13:08 | 显示全部楼层
using 指定一下
 楼主| cnlm001 发表于 2011-10-16 09:07 | 显示全部楼层
谢谢!试过了,没用。 10# leadai0042
dingy 发表于 2011-10-17 23:10 | 显示全部楼层
what a pity
youxin2004 发表于 2011-12-12 14:17 | 显示全部楼层
DMX接收用的芯片是不是有读或写使能,没控制好吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

7

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部