用PIC单片机控制一个LED的亮灭。程序如下:
#include<pic.h>
{unsigned char a,b,c;
for(a=20;a>0;a--)
for(b=20;b>0;b--)
for(c=248;c>0;c--);
}
void main()
{TRISA=0x00;
while(1)
{PORTA=0x3f;
delay();
PORTA=0x00;
delay();
}
}
在16F877A中能成功运行,为什么到了16F628A中就没一点反应呢。是不是628A中RA0~RA4的名字不叫PORTA了?在线等老鸟。
[ 本帖最后由 gaoyiyiyi 于 2011-1-5 13:32 编辑 ]