使用ICCv7无法编译器编译1K以下的hex格式的文件
时间:10-02
整理:3721RD
点击:
#include <iom16v.h>
#include <macros.h>
#define uchar unsigned char
#define uint unsigned int
void main()
{
uint i; DDRC|=BIT(PC6);
// DDRA|=BIT(2);
// PORTA|=BIT(2); DDRB=0XFF;
while(1)
{
PORTC|=BIT(6);
i=50000;
while(i--); i=50000;
while(i--);
//DDRB=0XFF;
PORTC&=~BIT(6);
i=50000;
while(i--); i=50000;
while(i--);
}
}
程序本身没有问题,但是编译出来的hex文件0字节造成下载器读取失败,不知道是哪里的问题,求大神指点。
#include <macros.h>
#define uchar unsigned char
#define uint unsigned int
void main()
{
uint i; DDRC|=BIT(PC6);
// DDRA|=BIT(2);
// PORTA|=BIT(2); DDRB=0XFF;
while(1)
{
PORTC|=BIT(6);
i=50000;
while(i--); i=50000;
while(i--);
//DDRB=0XFF;
PORTC&=~BIT(6);
i=50000;
while(i--); i=50000;
while(i--);
}
}
程序本身没有问题,但是编译出来的hex文件0字节造成下载器读取失败,不知道是哪里的问题,求大神指点。
软件没有破解吧