问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机通过串口RS232同时(最多相互之间0.5S的时间差)发送四个不同的数据给上位机,这程序该怎么写,

发布网友 发布时间:2022-05-07 21:10

我来回答

2个回答

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了

热心网友 时间:2023-11-13 03:10

连续发送数据就可以了。
#include<reg51.h>
#define uchar unsigned char
sbit key=P1^0;
uchar dat[4]={'1','2','3','4'};
main()
{
uchar i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
while(1)
{
while(key);
while(!key);
for(i=0;i<4;i++)
{
SBUF=dat[i];
while(!TI);
TI=0;
}
}
}

热心网友 时间:2023-11-13 03:10

才4个数据,直接连续发送就行了,根本不需要预留500毫秒那么长的时间。
QT不是很懂,你可以你找一些别人做好的例子来看看。
想识别四个不同的数据,加一些特定的数据在帧头或者帧尾咯,这样就可以识别了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
医生你好 我脸上跟额头上面长了很多小粉刺 请问这是什么原因引起的 要... 世界上到底是先有的鸡还是先有的蛋 请问是先有蛋,还是先有鸡? Excel怎么设置行高并且垂直 晚上梦见一条又长又小的青蛇追着咬我最后被我爸爸打死了代表什么... 专业技能怎么填我来教你 QQ空间曾经有一个左右接东西 小游戏叫什么名字 帽子先生接东西游戏介绍 趣味卡车接东西游戏介绍 怀孕50天B超的表现 QT如何2P上? 梦见很多人来我家里我不让他们进 .QT!技术好难哦? Qt怎么调用windows的关机指令 qt怎么改打字速度 赵长鹏如何看待币安收购CoinMarketCap? Qt怎么调用windows的关机命令 为什么COINMARKETCAT创建不了账户? Coinmarketcap收录需要什么条件 为什么登陆LOL但QQ安全中心显示LOL登陆但显示了两次QT语音登陆IP不一样时间相差1分钟 怎么用CoinMarketCap查询ZB? 为什么QQ安全中心显示QT语音两次登录时间差1分钟是两个IP coinmarket交易平台的官网是多少?有人知道吗? 浮动汇率的名词解释 名词解释:浮动汇率 储蓄市场经济名词解释 母松鼠 和 公松鼠起什么名字好呢? 请问网络营销策划的核心要素是什么? 拍了几百张照片的金士顿CF卡读不出来咱们办? 相机内也显示读卡错误。 求助啊 网络营销的核心是什么呢? 会解梦的高手进,很可怕的梦 QT 的V段怎么可以连成啊 ? 关于小霸王游戏机 QQ堂防守 求《爱的时差》全本txt完结小说,谢谢 青岛胶南市爱乐琴行在哪里??? 跪求赤西仁 eternal mv下载 有日文和中文字幕~ 希望清晰点 不要有图像和声音的时间差 离别后重逢的诗句 架子鼓学习的学费大概是多少?黄河爵士鼓的学费贵不? 关于相聚和别离的诗句有哪些?(带作者) 离别是为了更好的相见的诗句出自哪里? 培训架子鼓 豆沙包中的红豆沙可以不可以这么做? 匆匆相聚又分离的句子有哪些? 同学离别时表达还会重逢的诗词有 形容期望与朋友亲朋再相聚的诗句有哪些? 毕业离别的诗句 我是一个电子厂电工,需要做转正的述职报告,哪位大神帮忙做一下。我 粘粘粘口香糖是什么儿歌 一不小心粘到小脸庞,一不小心粘到小屁股是。什么儿歌?