error:D:\Keil c51\c51\INC\reg51.h(13):error c141:syntax near ‘sfr’ (But reg51.h(13)
答案:3 悬赏:30 手机版
解决时间 2021-01-07 17:54
- 提问者网友:趣果有间
- 2021-01-07 07:54
error:D:\Keil c51\c51\INC\reg51.h(13):error c141:syntax near ‘sfr’ (But reg51.h(13) sfr P0=0x80)
最佳答案
- 五星知识达人网友:轮獄道
- 2021-01-07 08:07
#define的后面之所以不用加";"是因为它属于预处理命令,当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分作处理, 处理完毕自动进入对源程序的编译。追问不是定义的问题,是指出头文件有问题,而头文件也没问题reg51(13):sfr P0=0x80;显然没问题!
全部回答
- 1楼网友:野味小生
- 2021-01-07 09:34
reg51.h头文件要放在第一,试试。。。
- 2楼网友:归鹤鸣
- 2021-01-07 08:47
把程序发上来看看就知道了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯