當前位置:編程學習大全網 - 電腦編程 - 51單片機,編寫延時程序,控制蜂鳴器發聲;

51單片機,編寫延時程序,控制蜂鳴器發聲;

很簡單的

#include<reg52.h>

#define uchar unsigned char

#define uint unsigned int

sbit fengmingqi=P0^0; //聲明IO口

void delay(uint x)//延時子函數

{

uint i,j;

for(i=x;i>0;i--)

for(j=50;j>0;j--);

}

void main(void)

{

while(1) //循環

{

fengmingqi=1; //p0.0口高電平,蜂鳴器發聲

delay(500); //延時

fengmingqi=0; //p0.0口低電平,蜂鳴器不發聲

delay(500); //延時

}

}

  • 上一篇:我想問壹下,UG會和CAD沖突嗎?
  • 下一篇:C#字符串轉gb2312
  • copyright 2024編程學習大全網