#include "reg52.h"
#define LED P2
#define uInt8 unsigned int
uInt8 array[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
void del(uInt8 i){
while(i--);
}
void ledOne(){
uInt8 i=0;
for(i;i<8;i++){
LED=array[i];
del(8000);
LED=0xff;
del(8000);
}
}
void main(){
while(1){
ledOne();
}
}
单片机很大程度上是在了解相关模块原件和单片机的关系,最直接就是看两者的电路图,但是往往单机已经隐藏大部分的内容,但得从要操作的原件上思考,c语言或汇编就是只是工具,工具是用来操作单片机,通常都是操作接口,但单片机涉及到电路,是学习方向