功能介绍:实现流水灯亮完一圈后,蜂鸣器响一次
#include <REG52.H>
sbit beep=P2^5;
void DelayTime(unsigned int xms)
{
while(xms--);
}
void main(){
unsigned int count=50;
while(1){
count=50;
P2=0xFE;
DelayTime(10000);
P2=0xFD;
DelayTime(10000);
P2=0xFB;
DelayTime(10000);
P2=0xF7;
DelayTime(10000);
P2=0xEF;
DelayTime(10000);
P2=0xDF;
DelayTime(10000);
P2=0xBF;
DelayTime(10000);
P2=0x7F;
DelayTime(50);
while(count--) {
beep=~beep;
DelayTime(52);
}
}
}