資源簡介
通過按按鍵使蜂鳴器發出不同頻率的聲音,幫助同學們更好的了解蜂鳴器的作用
代碼片段和文件信息
#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);
}
- 上一篇:STM32F103ZET6輸出正弦波和三角波
- 下一篇:LDPC迭代譯碼詳細介紹
評論
共有 條評論