c51语言自定义头文件,自定义c51头文件missing before unsigned

自定义c51头文件missing before unsigned

自定义了一个头文件 weikong.h

#ifndef _lcd1602_H_

#define _lcd1602_H_

#include

#include "REG51.h"

#include "stdio.h"

#include "intrins.h"

#define uchar unsigned char

extern unsigned int  ReadAD0809(uchar i)  ;

endif

还有一个weikong.c文件

#include

#include

#include

#include "weikong.h"

#define  IN0 XBYTE[0X7FF0]

#define uchar unsigned char

uchar code ledshow[ ] ={0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F};

unsigned int  ReadAD0809(uchar i)  ;

sbit ad_busy=P1^7;

unsigned int  ReadAD0809(uchar i)

{

uchar xdata *ad_adr;

unsigned int  x;

ad_adr=&IN0+i;

*ad_adr=0;//启动A/D

while(ad_busy==0)

{

;

}

x=*ad_adr;   //取转换结果

return x;

}

编译室出现编译文件WEIKONG.C...

ERROR 129 IN LINE 16 OF WEIKONG.C: missing ';' before 'unsigned'

ERROR 316 IN LINE 85: unterminated conditionals

请问为什么?

1个回答

67b0a70febe552c922c54bb8560d6ef6.png

ce2b1919fe648f93bf91cc05697ecca8.png

语法错误:在错误的地方之前缺少标识符,检查一下你的代码

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

精华知识

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值