在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 3389|回复: 6

跪求各位高手解决串口问题

[复制链接]
发表于 2009-11-27 22:26:30 | 显示全部楼层 |阅读模式
5资产
各位好,小弟在进行串行口的显示时问题,望各位大虾指导。下附PROTEUS图与 源程序,望高手指点。

file:///C:/DOCUME~1/xd/LOCALS~1/Temp/`TWNS`A@C@JS%8S173){XTD.jpg






程序:
#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
uchar tmp;
char code str[]="I LOVE this games!\n\r";
void send_int(void);
void send_str();
void delayms(uchar ms);
void send_char(uchar txd);

void main()
{
send_int();
TR1=1;
while(1)
{
send_str();
delayms(10);
if(RI)
{
RI=0;
tmp=SBUF;
P0=tmp;
send_char(tmp);
}
}
}
void send_int(void)
{
TMOD=0x20;
TH1=0xF3;
TL1=0xF3;
SCON=0x50;
PCON&=0xEF;
IE=0x0;
}
void send_char(uchar txd)
{
SBUF=txd;
while(!TI);
TI=0;
}
void send_str()
{
uchar i=0;
while(str!='\0')
{
SBUF=str[1];
while(!TI);
TI=0;
i++;
}
}
void delayms (uchar ms)
{
uchar i;
while(ms--)
{
for(i=0;i<120;i++);
}
}

 楼主| 发表于 2009-11-27 22:29:31 | 显示全部楼层
[img]file:///C:/DOCUME~1/xd/LOCALS~1/Temp/Q0K(J1TMIN68JE@595G[$PY.jpg[/img]
 楼主| 发表于 2009-11-27 22:31:04 | 显示全部楼层
小弟不知如何发图,就是51单片机与一个COMPIM和一个虚拟窗口相连
发表于 2009-11-28 13:41:48 | 显示全部楼层
不知道你的问题时啥?
是你的代码不能实现功能吗?
发表于 2009-11-28 16:26:19 | 显示全部楼层
对啊,就是代码不能实现串口显示的功能啊。能帮忙指导下吗
发表于 2009-12-1 17:15:40 | 显示全部楼层
波特率调对了吗?图弄上来啊。
发表于 2009-12-28 17:22:04 | 显示全部楼层
不会吧,这么少的奖励啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-6-12 00:35 , Processed in 0.029949 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表