用89C52单片机与PC串口通信,谁能帮忙写代码要用C语言编写的

用89C52单片机与PC串口通信,谁能帮忙写代码要用C语言编写的,第1张

单片机定时发送字串给PC机

#include < reg52h >

#include < intrinsh >

#include < stdioh >

#define uchar unsigned char

#define uint unsigned int

/

延时函数

/

void delay(int ms)

{

uchar i;

while(ms--)

{

for(i=0;i<250;i++)

{

_nop_();

_nop_();

_nop_();

_nop_();

}

}

}

/

主程序

/

main()

{

SCON=0x50; //串口模式1,允许接收

TMOD=0x20; //定时器1为模式2,8-bit 自动装载方式

PCON=0x00; //波特率不倍增

TL1=0xfd;

TH1=0xfd; //波特率9600

TI=1; //TI 置1,以发送第一个字节

TR1=1; //启动定时器 T1

while(1)

{

printf (" 真诚与各位单片机高手切磋学习\n"); //向PC机发送数据

delay(500);

printf (" welcome to >

以上就是关于用89C52单片机与PC串口通信,谁能帮忙写代码要用C语言编写的全部的内容,包括:用89C52单片机与PC串口通信,谁能帮忙写代码要用C语言编写的、用vb.net写了一个pc端串口接收程序,接收从上位机发来的数据,数据为字符串格式,问题:写好程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/zz/9447671.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存