小弟刚学。写了一个蜂鸣器的程序,各位帮忙看看。怎么蜂鸣器不发声呢。
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit bell=P1^2;
uchar aa;
void init()
{
bell=0;
TMOD=0x01;
TH0=0xff;
TL0=0x06;
EA=1;
ET0=1;
TR0=1;
}
void main()
{
init();
while(1)
{
if(aa==20)
{
aa=0;
bell=1;
}
}
}
void
timer0() interrupt 1
{
TH0=0xff;
TL0=0x06;
aa++;
}
一周热门 更多>