蜂鸣器

1.  ~ 取反  用在取反高低电平

 

  

#include<reg52.h>

typedef unsigned int u16;
sbit beep = P1^5;

void deday(u16 i)
{
    while(i--);    
}

void main()
{
    while(1)
    {
        beep = ~beep;    //高低电平不停切换,转换频率
        deday(30);    
    }

}

 

posted @ 2018-04-18 21:44  我的阳光  阅读(146)  评论(0编辑  收藏  举报