51单片机ct107d单片机的串口通讯程序怎么写

51单片机ct107d单片机的串口通讯程序怎么写,第1张

51单片机串口通讯程序编写步骤是:

1、初始化串口相关的寄存器。

2、可以用中断模式,也可以用查询模式,取决于应用场合。

3、收发数据取决于标志位TI和RI。

举例如下:

#include<reg51h>

#define uchar unsigned char

main()

{

uchar tmp,t;

TMOD=0x20; //初始化

SCON=0x50

TH0=0xfd;

TL0=0xfd;

TR1=1;

while(1)

{

if(RI) //如果有串口数据传来

{

tmp=SBUF; //接受数据

t=100;

while(t--);

SBUF=tmp; //将数据回传

while(TI);

TI=0;

}

}

}

看了一下你的追问,发现撸主应该是没有细细看开发板,你可以看看开发板,然后确定你所选用的板子有没有使用跳毛线,是那个端口控制,一般板子是p1^3,给你低电平试试

如果是你自己做的最小系统

然后连线的话,我猜你是不是没有吧接一个三极管,单片机的电流无法驱动蜂鸣器

如果满意,请点赞采纳

以上就是关于51单片机ct107d单片机的串口通讯程序怎么写全部的内容,包括:51单片机ct107d单片机的串口通讯程序怎么写、为什么单片机实验板一通电蜂鸣器就会响、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9510899.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存