資源簡介
通過按按鍵使蜂鳴器發(fā)出不同頻率的聲音,幫助同學(xué)們更好的了解蜂鳴器的作用
代碼片段和文件信息
#include?
void?delay(long?v)??????????????????????????//延時(shí)程序
{
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全關(guān)
P1OUT?|=BIT4;
P2OUT?=?xx;??????
??delay(200);
??P1OUT&=~(BIT4+BIT5);????//再次關(guān)掉
P1OUT|=BIT5;
P2OUT=xx>>8;????????????//xx右移8位
delay(200);
P1OUT&=~(BIT4+BIT5);
}
評論
共有 條評論