作业帮 > 综合 > 作业

C语言(流水灯程序)的多个公共定义问题,错误反馈.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/25 15:05:46
C语言(流水灯程序)的多个公共定义问题,错误反馈.
大家给我看看我这段程序,如果有懂单片机的就更好了,错误报告是“多个公共定义”
#include
#include
#define uint unsigned int
#define uchar unsigned char
//unsigned char _crol_;
uchar temp;
void delay(uint);
void main()
{\x05\x05temp=0xfe;
\x05\x05P1=temp;
\x05while(1)
\x05{\x05temp=_crol_(temp,1);
\x05\x05delay(60);
\x05\x05P1=temp;\x05
\x05}\x05
}
void delay(uint z)
{ uint x,y;
\x05for(x=100;x>0;x--)
\x05\x05for(y=z;y>0;y--);
}
C语言(流水灯程序)的多个公共定义问题,错误反馈.
你把错误贴出来,我看看
再问: *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: MAIN
MODULE: lesson2-3.obj (LESSON2_3)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?MAIN?LESSON2_3
再答: 你这个不是这个程序本身的问题 单看每一句 是没问题的 应该是你的工程的问题 包括头文件和库文件等
再问: 能详细解释下吗?谢谢你!
再答: 你用的什么开发环境 keil? 因为报错 不会准确反映错误原因,所以具体我也不清楚什么问题导致
不过你可以吧工程发过来我帮你测试下
再问: 的确是keil 你加我**吧 122377867