小程序能实现串口通信的功能吗

小程序能实现串口通信的功能吗,第1张

关键在于小程序能不能访问串口。至少我还没听说过串口受支持的。毕竟针对的是手机,正常情况下,哪有手机用串口的。

但可以换个思路,在小程序之外,添加串口转以太网,这样就和普通网络程序开发一致了。

#include <reg51.h>

void main(void)

{

TMOD = 0x20

TH1 = 0xfd

TL1 = 0xfd

EA=1

ES=1

TR1=1

REN=1

SM0=0

SM1=1

P0=0xFF

while (1)

{

}

}

void timer4() interrupt 4

{

RI=0

P0=SBUF

P0=~P0

}

应该是这样

你用到定时器的第三种形式

需要用到中断

因为数据溢出会自动令RI置1,这时你需要利用中断让RI置0

若你继续想用你的"cha"这个函数

应该要这样

void timer4() interrupt 4

{

RI=0

cha=SBUF

cha=~cha

P0=cha

}

希望能帮助你~

你怎么样改始终都要将RI置0


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

原文地址: http://outofmemory.cn/yw/12193602.html

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

发表评论

登录后才能评论

评论列表(0条)

保存