智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

[软件类] 串口SCI

[复制链接]

37

主题

180

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3049
威望
1439
贡献
794
兑换币
905
注册时间
2013-1-23
在线时间
408 小时
跳转到指定楼层
1#
发表于 2013-5-12 20:57:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
3贡献
void main(void)
{
byte sci_data;
SCI0BDL=0x34; //总线为8M,波特率为9600
SCI0CR2=0X2C; //允许中断,允许发送,允许接受
while(1)
{
while(!SCI0SR1_RDRF); //SCIDRL为空,等待数据就绪。
SCI_Receive(&sci_data);
SCI_Transmit(sci_data);
}
}
“在“串口助手”下边的发送框中输入任意数字或字符,然后发送,接收到数据后,上面的显示区就会将其以ASCII码或十六进制的形式(可选)显示出来。”

请问这样能实现PC和单片机的通信吗,我在发送框里发送的字符和sci_data是什么联系 呢,感觉没有赋值啊,请指导一下

24

主题

492

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13138
威望
5341
贡献
1645
兑换币
2222
注册时间
2012-3-9
在线时间
3076 小时
毕业学校
嘉兴学院
2#
发表于 2013-5-13 09:55:50 | 只看该作者
你子函数都没给 谁看的懂
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 21:07 , Processed in 0.051237 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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