⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 嘀嘀嘀嘀(快).c

📁 单片机实现在的电子琴
💻 C
字号:
//************************************************************
//Copyright(C)2008,桂林电子科技大学电子工程学院科技协会
//			 “梦想起航”活动例程 简单发声
//************************************************************
#include <reg52.h>     
#include<intrins.h>

#define uchar unsigned char 
#define uint  unsigned int
sbit 	LED  = P3^6;  
sbit    BEEP = P0^0; 

void bi(uint t)
{
	uint i, j;
	for(i = 0; i < t; i++)  //音长
	{
		for(j = 0; j < 50; j++)	   //半个周期[决定频率]
		{
		    _nop_();_nop_();_nop_();_nop_();  //空语句
			
		}
		BEEP = ~BEEP;	    
	}
}


void main(void)	//
{
	uint i;

	while(1)
	{
	     LED = 0;
		 bi(2000);	//100
		 LED = 1;
		 for(i = 0; i < 60000; i++);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -