2020年1月13日 星期一

beep 3 times

#include <at89x52.h>
sbit bz = P3^1;
void delay_500us(int k)
{
 int i,j;
 for(i=0;i<k;i++)
  for(j=0;j<60;j++)
        ;
}
void pulse_bz()
{
 int i;
 for(i=0;i<100;i++)//T=1ms run 100 times
 {
  bz=0;delay_500us(1);
  bz=1;delay_500us(1);
 }
}
main()
{
 pulse_bz(); delay_500us(500);
 pulse_bz(); delay_500us(500);
 pulse_bz(); delay_500us(500);
 while(1);
}

沒有留言:

張貼留言

algorithm

 #include <iostream> #include <string.h> using namespace std; int main(int argc, char** argv)  { for(int j=2;j<=100;j++)//j...