单片机 > 单片机程序设计 > 详情

AT89C52单片机对蜂鸣器的设计

发布时间:2023-04-06 发布时间:
|

该电路较简单,用PNP型三极管驱动蜂鸣器,当P3.7为低电平时,PN结正向偏置,三极管导通,蜂鸣器发声。



程序如下:


#include


#define uchar unsigned char


sbit sounder=P3^7;


void delay(uchar z)


{


uchar j,i;


for(i=z;i》0;i--)


for(j=110;j》0;j--);


}


void main()


{


sounder=1;


while(1)


{


sounder=~sounder;


delay(500);


}


仿真结果如下:




『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
MSP430低功耗模式-while循环失效