weixin_45794448 2020-06-05 22:03 采纳率: 0%
浏览 1459

proteus里利用虚拟终端对单片机输入,为什么输出端不会显示?

代码如下所示

#include
unsigned char a;

void main()

{
SCON=0x50;

TMOD=0x20;

PCON=0x00;

TL1=0xfd; //波特率9600

TH1=0xfd;

ES=0;

ET1=0;

TR1=1;

while(1)

{

if(RI==1)

{

a=SBUF; //接收数据给a
RI=0;

SBUF=a; //a把数据再发出来

while(!TI);

TI=0;

}

}

}

图片说明
图片说明

第二个虚拟终端不会有显示,不知道怎么解决


  • 写回答

1条回答 默认 最新

  • qiu_shaofeng 2020-06-06 11:34
    关注

    查看虚拟终端波特率设置

    评论

报告相同问题?

悬赏问题

  • ¥20 公众号如何实现点击超链接后自动发送文字
  • ¥15 用php隐藏类名和增加类名
  • ¥15 算法设计与分析课程的提问
  • ¥15 用MATLAB汇总拟合图
  • ¥15 智能除草机器人方案设计
  • ¥15 对接wps协作接口实现消息发送
  • ¥15 SQLite 出现“Database is locked” 如何解决?
  • ¥15 已经加了学校的隶属邮箱了,为什么还是进不去github education?😭
  • ¥15 求会做聚类,TCN的朋友有偿线上指导。以下是目前遇到的问题
  • ¥100 无网格伽辽金方法研究裂纹扩展的程序