#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar temp;
sbit d0=P1^1;
sbit d1=P1^2;
sbit d2=P1^3;
sbit d3=P1^4;
sbit d4=P1^5;
sbit d5=P1^6;
sbit d6=P1^7;
sbit beep=P2^3;
void delay(uint);
void main(){
temp=0xfe;
P1=temp;
while(1){ //列循环
temp=_crol_(temp,1); //更新流水灯
delay(600); //延时
P1=temp ;//赋值
beep^=1; //与1异或就是取反
}
}
void delay(uint z){//延时
uint x,y;
for(x=z;x>0;x--)
{for(y=20;y>0;y--){};};
}
第一章 流水灯与蜂鸣器
最新推荐文章于 2023-03-05 01:20:42 发布