• 大小: 991B
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: 其他
  • 标签: 蜂鸣器  

资源简介

通过按按键使蜂鸣器发出不同频率的声音,帮助同学们更好的了解蜂鸣器的作用

资源截图

代码片段和文件信息

#include 

void delay(long v)                          //延时程序
{
while(v!=0)
v--;
}
int nn = 200;
void dis_init(void)
{
P2SEL = 0;
P2DIR = 0XFF;
P1DIR = BIT4+BIT5;
}
void dis(char xxchar y)
{P1OUT|=y;
P2OUT=xx;
}

void dis_16(int xx)      //扫描显示,上下轮流
{P1OUT &=~(BIT4+BIT5);    //45全关
P1OUT |=BIT4;
P2OUT = xx;      
  delay(200);
  P1OUT&=~(BIT4+BIT5);    //再次关掉
P1OUT|=BIT5;
P2OUT=xx>>8;            //xx右移8位
delay(200);
P1OUT&=~(BIT4+BIT5);
}

评论

共有 条评论