Keil工程已包含头文件,但仍然提示未定义

2024-11-29 11:25:11
推荐回答(5个)
回答1:

  1. 头文件没有包含;

  2. 多个文件的条件编译重复。导致后包含的头文件的的内容无法编译。

回答2:

那可能是路径设置不正确造成的。

回答3:

ORG 0000HAJMP MAINORG 000BHAJMP LOOPORG 0100HMAIN:MOV TOMD,#02HMOV TH0,#80HMOV TL0,#80HMOV R7,#1CLR P1.0CLR P1.5SJMP $LOOP:JNB P3.1,MO JNB P3.0,NOAJMP REMO:SETB P1.0 AJMP RENO:JNB P3.2,DLY CLR P1.5 DJNZ R7,NO CLR P1.0 AJMP REDLY:INC R7 SETB P1.5 AJMP NORE:RETIEND

回答4:

注意你的变量名的大小写!

回答5:

条件编译的原因