智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1142|回复: 1
打印 上一主题 下一主题

[单片机] 关于S12XS串口通信的问题

[复制链接]

49

主题

272

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1387

优秀会员奖章活跃会员奖章

威望
709
贡献
354
兑换币
388
注册时间
2013-9-12
在线时间
162 小时
毕业学校
广东石油化工学院
跳转到指定楼层
1#
发表于 2013-10-1 14:51:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5贡献
新手,刚学完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;
   
    }

0

主题

102

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1904
威望
900
贡献
644
兑换币
592
注册时间
2013-7-14
在线时间
181 小时
毕业学校
11
2#
发表于 2014-2-19 21:12:38 | 只看该作者
不分的,波特率设置的对吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 17:21 , Processed in 0.041881 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表