新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 門鈴聲 單片機(jī)c程序

門鈴聲 單片機(jī)c程序

作者: 時(shí)間:2016-11-23 來源:網(wǎng)絡(luò) 收藏

#include
sbit p10=P1^0;
sbit p17=P1^7;
unsigned char c;
unsigned char k;
unsigned int k2,k1;
bit p;
main()
{
void delay();
TR0=0;
TMOD=0X01;
TH0=0XFF;
TL0=0X9C;
EA=1;
ET0=1;

while(1){
l2:if(p17==0)
delay();
if(p17==0)
{TR0=1;goto l1;}}
l1:while(1){if(k1==500&&k2==500) {k1=0;k2=0;TR0=0;goto l2;}}}
void isr() interrupt 1
{
TH0=0XFF;
TL0=0X9C;
if(p==0) c++;
else k++;
if(c==6) {c=0;p10=~p10;k1++;if(k1==500) {p=~p;}}
if(k==9) {k=0;p10=~p10;k2++;if(k2==500){p=~p;}
}
}
void delay()
{unsigned char a,b;
for(a=20;a>0;a--)
for(b=200;b>0;b--);
}

本文引用地址:http://butianyuan.cn/article/201611/320160.htm


關(guān)鍵詞: 門鈴聲單片機(jī)c程

評(píng)論


技術(shù)專區(qū)

關(guān)閉