过往历程
前期准备
1:本文使用的头文件是由stc生成
点击保存文件之后,保存至自己文件目录下方即可
2:本文使用的都是官方提供的底层驱动代码
原理图
#include<reg51.h>
#include<intrins.h>
void aa(int x)
{
while(x--);
}
void fmq()
{
P2=((P2^0X1F)|0XA0);
P0=0X00;
P2&=0X1F;
}
void led()
{
int i;
P0=0xfe;
for(i=0;i<8;i++)
{
P2=((P2^0X1F)|0X80);
P0=P0<<i;
aa(50000);
P2&=0X1F;
}
}
void main()
{
while(1)
{
fmq();
led();
}
}
省赛代码传送门
第三届蓝桥杯单片机省赛
第四届蓝桥杯单片机省赛
第五届蓝桥杯单片机省赛
第六届蓝桥杯单片机省赛
第七届蓝桥杯单片机省赛
第八届蓝桥杯单片机省赛
第九届蓝桥杯单片机省赛
第十届蓝桥杯单片机省赛
第十一届蓝桥杯单片机省赛