智能车制作

标题: 关于S12XS串口通信的问题 [打印本页]

作者: "沉沉睡去.    时间: 2013-10-1 14:51
标题: 关于S12XS串口通信的问题
新手,刚学完SCI模块,想写点程序熟悉下寄存器,打算用电脑给芯片发送一个数字,然后把数字给PORTB口,再把该数字传回给电脑,下面就几行程序。 我用软件调试助手测试下,但开发板上电后,按发送,一个字都发不出啊,用在51单片机就可以,这是什么原因呢,难道串口调试软件也分单片机类型吗,还是哪里出问题了?
unsigned char a;
   DDRB=0XFF;
   SCI0BDL=0X68;
   SCI0CR1=0X00;
   SCI0CR2=0X0C;
   for(;;)
    {
       while(!SCI0SR1_RDRF)
      {
        ;
      }
     PORTB=SCI0DRL;
     a=SCI0DRL;
     while(!SCI0SR1_TDRE)
      {
       ;
      }
     SCI0DRL=a;
   
    }

作者: shalian    时间: 2014-2-19 21:12
不分的,波特率设置的对吗




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2