为什么编译的单片机程序有警告不能生成HEX文件
#include<reg51.h>#include<intrins.h>#defineGPIOP2voidDelay10ms(unsignedint);voidmain(...
#include<reg51.h>
#include<intrins.h>
#define GPIO P2
void Delay10ms(unsigned int);
void main(void)
{
unsigned char n;
GPIO=0x01;
while(1)
{
for(n=0;n<7;n++)
{
GPIO=_crol_(GPIO,1);
Delay10ms(50);
}
for(n=0;n<7;n++)
{
GPIO=_cror_(GPIO,1);
Delay10ms(50);
}
}
} 展开
#include<intrins.h>
#define GPIO P2
void Delay10ms(unsigned int);
void main(void)
{
unsigned char n;
GPIO=0x01;
while(1)
{
for(n=0;n<7;n++)
{
GPIO=_crol_(GPIO,1);
Delay10ms(50);
}
for(n=0;n<7;n++)
{
GPIO=_cror_(GPIO,1);
Delay10ms(50);
}
}
} 展开
4个回答
展开全部
天才
没有Delay10ms函数,另外你的Delay10ms没形参.
底下给你参考
void Delay10ms(unsigned int x);
void Delay10ms( unsigned int x)
{
while(x--);
}
没有Delay10ms函数,另外你的Delay10ms没形参.
底下给你参考
void Delay10ms(unsigned int x);
void Delay10ms( unsigned int x)
{
while(x--);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已经生成HEX文件了呀,大小84byte。文件应该是lesson1.hex
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你已经生成了hex文件啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询