普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 3122|回复: 2

[已解决] sscom32 报错

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2020-6-25 11:03:17 | 显示全部楼层 |阅读模式
我在使用普中提供的sscom32软件进行串口通信的时软件会报错:WriteFile function failed (win error code: 6). 我也是刚入门不久请哪位大神指点一下该怎么改这个错误啊。不胜感谢!
我的代码是这样的:

sbit led=P2^0;

typedef unsigned int u16;
typedef unsigned char u8;

//Bausrate=4800
void UsartInit(){
        TMOD|=0x20;//we use T1
        TH1=0xF3;// since we are using mode 2 reloadable timer
        TL1=0xF3;
        PCON=0x80;
        TR1=1;
        SCON=0x50; //0b01010000
        ES=1;
        EA=1;
}

void main(){
        UsartInit();
        while(1);
}

//Usart commnication mode
void Usart() interrupt 4{
        u8 receiveData;
        receiveData=SBUF;
        RI=0;//clear since theb hardware wil have the RI=1 automaticly
        SBUF=receiveData;//ssend the data back
        while(!TI);//to check if the transmission finished
        TI=0;
}
回复

使用道具 举报

0

主题

49

帖子

242

积分

中级会员

Rank: 3Rank: 3

积分
242
发表于 2020-6-25 11:45:20 | 显示全部楼层
代码缺:#include "reg51.h" 其余测试正常。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-5-6 21:39 , Processed in 0.120971 second(s), 35 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表