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

51单片机串口通讯写一个字符

发布网友 发布时间:2022-04-24 09:06

我来回答

4个回答

热心网友 时间:2022-06-18 09:21

51单片机串口通讯写一个字符。
你主程序这么写,发送一个字符后,单片机并不停止。应该加一行无限循环语句,
while(1);才能停,如下

热心网友 时间:2022-06-18 09:21

#include <reg51.h>
#include <string.h>
unsigned char ch;

bit read_flag= 0 ;

void init_serialcom( void ) //串口通信初始设定

{

SCON = 0x50 ; //UART为模式1,8位数据,允许接收

TMOD |= 0x20 ; //定时器1为模式2,8位自动重装

PCON |= 0x80 ; //SMOD=1;

TH1 = 0xFD ; //Baud:19200 fosc="11".0592MHz

IE |= 0x90 ; //Enable Serial Interrupt

TR1 = 1 ; // timer 1 run

TI=1;

}

//向串口发送一个字符

void send_char_com( unsigned char ch)

{

SBUF=ch;

while (TI== 0);

TI= 0 ;

}

//串口接收中断函数

void serial () interrupt 4 using 3

{

if (RI)

{

RI = 0 ;

ch=SBUF;

read_flag= 1 ; //就置位取数标志

}

}

main()

{

init_serialcom(); //初始化串口

while ( 1 )

{

if (read_flag) //如果取数标志已置位,就将读到的数从串口发出

{

read_flag= 0 ; //取数标志清0

send_char_com(ch);

}

}

}

热心网友 时间:2022-06-18 09:22

程序没有停止,执行一次后会自动从头开始
在程序末尾加while(1);即可

热心网友 时间:2022-06-18 09:22

主函数在 ZF(‘2’);后要加一条语句:
while(1);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国家对腾讯已经作出解除音乐版权处罚,为什么网易云还是很 市场监管总局依法对腾讯控股有限公司作出责令解除网络音乐 腾讯放弃音乐独家版权,绝大部分独家协议已按期解约 高级BEC和中级口译哪个难? 三级口译是什么样的水平 高级日语口译大概是什么水平 高级口译常用谚语 品牌型号怎么填写 送刀剑是什么风水 送礼送菜刀是什么意思 端午节感恩思源作文400字 51单片机串口接受字符串程序有bug,高手帮看看 c51,单片机从串口接收字符串,放到一个数组里面,然后在与一个常量字符串比较的程序,谢谢 high与tall的区别 写端午节的作文400字!!!超过了我不要!!! 跪求51单片机通过串口接受PC机发来的字符串的代码, tall是什么意思 端午节有感作文 51单片机串口接收多字符并存入数组的程序 tall对应词是? 端午节给我留下深刻印象作文400字 51单片机C语言-串口输入字符串并响应 tall是什么意思? 51单片机如何进行多字节串口接收?!!! tall有没有副词 比较级 最高级 近义词 反义词.急! tall的近义词及反义词是什么 51单片机串口接收单字符后如何进行判断 端午节感想作文350字 tall的近义词是什么 51单片机串口接收多个字符(假如是4字节),是分4次中断传输的,还是一次中断完成的? tall意思 端午节的作文 400字 快快快!!! tall的同义词 过端午节的作文 400字 tall的意思 端午节周记400字 端午节作文400字左右。55555555... 端午节的作文(400字) 学生个人简历PPT怎么做?要包含哪几方面的内容?急求 治疗神经衰弱的食疗方法有哪些? 神经衰弱吃什么食疗方 神经衰弱食疗方法是什么 治疗老年人神经衰弱的食疗法有哪些? 神经衰弱的食疗有哪些? 大学生个人简历PPT作业,求推荐有创意的模板。 神经衰弱有什么食疗方法? 本人睡眠不好,可能是神经衰弱,请问有什么食疗办法 神经衰落有什么食疗的方法? 疫情防控三件套是什么? 神经衰弱有哪些食疗方法?