问答文章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
Protel DXP设计理念 东京有哪些极受欢迎的旅游景点推荐? 我这个是扁平足吗 为什么湿脚踩在地上呈现脚印是扁平足的脚印啊_百 ... 我这是扁平足么?! 这是扁平足吗,可以过兵检吗? 这是不是扁平足?有跟我脚一样的吗? 这算扁平足吗 梦见准女友偷情的预兆 ...生日是二零一一年十一日二月。用英语怎么说? 幸福的什么作文500字 例如:幸福的我 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下载 有日文和中文字幕~ 希望清晰点 不要有图像和声音的时间差 离别后重逢的诗句 架子鼓学习的学费大概是多少?黄河爵士鼓的学费贵不? 关于相聚和别离的诗句有哪些?(带作者) 离别是为了更好的相见的诗句出自哪里? 培训架子鼓 豆沙包中的红豆沙可以不可以这么做? 匆匆相聚又分离的句子有哪些? 同学离别时表达还会重逢的诗词有 形容期望与朋友亲朋再相聚的诗句有哪些? 毕业离别的诗句 我是一个电子厂电工,需要做转正的述职报告,哪位大神帮忙做一下。我 粘粘粘口香糖是什么儿歌 一不小心粘到小脸庞,一不小心粘到小屁股是。什么儿歌?