为什么编译的单片机程序有警告不能生成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个回答
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
天才
没有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文件啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询