流水灯00:
可是编辑软件时出现:
linking...
creating hex file from "流水灯01"...
OBJECT TO HEX FILE CONVERTER OH51 V2.6
COPYRIGHT KEIL ELEKTRONIK GmbH 1991 - 2001
*** ERROR: CAN'T OPEN FILE '流水灯01'
"流水灯01" - 0 Error(s), 0 Warning(s).
这种情况,生不成hex格式的文件,是不是keil出问题了呢?我得好好看看。
呵呵,搞来搞去还是keil 出了点问题,不过还好,这个小程序顺.利.过.关,这次用的是顺序执行的思想,当然还有查表法等。这些等一等再搞了,该吃饭了,呵呵,人是铁饭是钢,一顿不吃饿的慌,嘻嘻……
#include
#define uint unsigned int
#define uchar unsigned char
void delay(uint n);
void main()
{
while(1)
{
P0=0XFE;
P2=0X7F;
delay(100);
P0=0XFD;
P2=0XBF;
delay(100);
P0=0XFB;
P2=0XDF;
delay(100);
P0=0XF7;
P2=0XEF;
delay(100);
P0=0XEF;
P2=0XF7;
delay(100);
P0=0XDF;
P2=0XFB;
delay(100);
P0=0XBF;
P2=0XFD;
delay(100);
P0=0X7F;
P2=0XFE;
delay(100);
P3=0X00;
delay(50);
P3=0XFF;
delay(50);
P3=0X00;
delay(50);
P3=0XFF;
}
}
void delay(uint n)
{
uint x, y;
for(x=n;x>0;x--)
{
for(y=200;y>0;y--)
;
}
}
附件是俺的proteus仿真和c程序源代码。
用户1327786 2011-10-8 17:02
用户1573856 2011-1-12 14:56