用伟煌MCS51开发系统调试程序时出现了程序中包含文件未找到,产生错误

来源:百度知道 编辑:UC知道 时间:2024/06/13 02:20:35
我用的是伟煌MCS51开发系统,然后用51写了一个程序:
ORG 0000H

MAIN:
MOV SCON,#40H ;---------设置串行通信的初始值------
MOV PCON,#80H
MOV TMOD,#20H
MOV TH1,#0FAH
MOV TL1,#0FAH
SETB TR1

MOV R0,#1AH
MOV R1,#08
MOV R2,#04
JB P2.2,$ ;判断有无信号进来
WAIT9:JB P2.2 ,RS_1 ;等待9毫秒的引导高电平
JMP WAIT9
RS_1:LCALL DELAY2400 ;等待2.4毫秒,判断是否是按键超过108毫秒,即按着键不放
JB P2.2,RS _2
JMP MAIN
RS_2:LCALL DELAY2400
RS_22: JNB P2.2,$;等待第一个地址位的高电平
LCALL DELAY900
JNB P2.2,BIT0
BIT1:
MOV C,P2.2
JB P2.2,$
JMP JIN ;调用移位程序

BIT0:MOV C,P2.2
JMP JIN

JIN:MOVX A,@R0
RRC A
MOVX @R0,A
DJNZ R1,RS_22;以8位为单位接收一个字节的数据
INC R0
DJNZ R2,RS_22; 接收4个字节

伟煌MCS51开发系统......
-------------------------
呵呵,老古董的软件了!
它暴露了许多人的思维处理能力。

问题很简单:它不识长文件名。

楼主你好!

编译器提示包含文件未找到。

这是你的编程环境的包含目录没有配置好造成的。

可以在相关属性进行设置包含目录,

如果在命令提示符下,可以先
set include=你的.inc文件的位置

也可直接在系统属性中设置
INCLUDE=。。。

最好看一下附带的文档,会有设置方法的。