CC++C#请人帮忙测试读串口的小程序,C#wpf做的windows桌面小程序

CC++C#请人帮忙测试读串口的小程序,C#wpf做的windows桌面小程序,第1张

用其它串口软件,不是同如丛样可以使用串口么。

串口监视软敬银件:推荐accessPort

串口软件:大傻、串口示波器、渣稿樱串口调试助手

等都可以

大致过程就是

配置串口通信,包括串口号、波特率圆谨、校验位、橘滑基停止位这些信息;

打开串口,和打开文件一样,在Linux下是这样,Windows下没试过,估计也差不多;

发送数据,即写串口,就跟写文件类似;

读取串口,让困用read就行。

具体的函数和配置参数可以参考一些别人的代码。

#include <reg51.h>// 接收 试试

sbit led1=P3^2//蠢颂源 接收 az , P.2 输出低电平, P3.3 输出高电平。

sbit led2=P3^3// 接收 aa , P.2 输出高电平, P3.3 输出低电平樱轮。

bit t,s

void main (void)

{

SCON = 0x50// REN=1允许串行接受状态,串口工作模式1

TMOD|= 0x20// 定时器工作方式2

PCON|= 0x80// 数据位8、停止位带态1。效验位无 (12M)

TH1 = 0xFD // TH1 = 0xFD波特率 9600

TL1 = 0xFD

TR1 = 1

ES = 1 // 开串口中断

EA = 1 // 开总中断

s=1

while(1)

{

}

}

void chuankou(void) interrupt 4

{

if(RI==1)

{

RI = 0

TI = 0

if(t==1)

{

if(SBUF=='z') {led1=0led2=1}

if(SBUF=='a') {led1=1led2=0}

s=1t=0

}

if(SBUF=='a' &&s==1) { t=1s=0}

}

}


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

原文地址: https://outofmemory.cn/yw/12477426.html

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

发表评论

登录后才能评论

评论列表(0条)

保存