急求基于AT89C51单片机按键控制发生不同频率的声音的程序。按四个按键发出不同频率的声音。

如题所述

第1个回答  2012-10-25
改变P3^7高低电平的时间,就可实现不同蜂鸣器发出不同的声音
第2个回答  2012-10-28
十行代码之内就能解决的问题,还好意思上网问。

...不同频率的声音的程序。按四个按键发出不同频率的声音。
改变P3^7高低电平的时间,就可实现不同蜂鸣器发出不同的声音

急求基于单片机AT89C51的多功能数字电子钟的汇编程序,高手进!~_百度知...
用89C51控制3个HC595,前两个595接8段数码显示管,显示“0”~“9”每秒跳动一次.第3个HC595接8个LED灯,每隔1秒闪烁1次.include<at89x52.h> include<intrins.h> define uchar unsigned char define uint unsigned int uchar table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90...

利用单片机AT89C51设计电路,并用4个按键控制1个数码管的数字的变化(要...
充分利用单片机的中断机制,使数码管LED1直接实现数字流水显示,而另一个数码管LED2根据案件控制,进行多组内容的切换显示变换效果,要求使用至少4个按键来控制显示切换,需要设计出多组显示的至少4组显示内容。

用AT89C51单片机编写一个C语言程序实现2个数码管秒计数器,用4个按键...
include<reg51.h> define uchar unsigned char;uchar LED1,LED2;uchar distab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};uchar num=0;sec,key;void delay(unsigned int a){ unsigned int i,j;for(i=0;i<a;i++)for(j=0;j<120;j++);} void display(){ LED1...

51单片机用4个按钮分别控制四个LED的程序
sbit key1=P2^1; \/\/按键,按实际再改 sbit key2=P2^2; \/\/按键,按实际再改 sbit key3=P2^3; \/\/按键,按实际再改 sbit key4=P2^4; \/\/按键,按实际再改 void delay(unsigned int t) \/\/延时函数 { while(--t);} void main(){ while(1){ if(key1 == 0) \/\/如果高电平按...

关于AT89C51单片机LED控制程序,汇编语言的
程序开始于标号`ORG 0000H`,设置程序入口地址为地址0000H,然后跳转至标号`MAIN`,程序执行从该处开始。主程序`MAIN`首先定义了一系列按钮控制的逻辑判断跳转,如`JNB P0。0,M01`,表示判断P0.0口按钮状态,如果未按下,则跳转至`M01`执行。各逻辑判断跳转分别对应不同的LED控制操作。当某个按钮被...

求C语言程序,AT89C51单片机为核心,DS18B20测温度,实时用4位LED显示...
\/\/温度正负标志 \/***ds1820程序***\/ void delay_18B20(unsigned int i) \/\/延时1微秒 { while(i--); }void ds1820rst() \/*ds1820复位*\/ { unsigned char x=0; DQ = 1; \/\/DQ复位 delay_18B20(4); \/\/延时 DQ = 0; \/\/DQ拉低 delay...

编写一个AT89C52单片机控制四相单四拍步进电机汇编程序,急用、谢谢了...
1实验任务基于MCS-51系列单片机AT89C51,设计一个控制步进电动机的控制装置。2设计要求:1)采用单片机控制一个小功率四相四拍的步进电机工作,步进电机步距为1.5度,最大相电流100mA... 1 实验任务基于MCS-51系列单片机AT89C51,设计一个控制步进电动机的控制装置。2 设计要求:1) 采用单片机控制一个小功率四相四拍的...

求一个基于AT89C51单片机的数字时钟程序,显示时、分、秒不要求闹钟!就...
include <reg51.h> include <intrins.h> unsigned char data dis_digit;unsigned char key_s, key_v;unsigned char code dis_code[11]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0xff};\/\/0,1,2,3,4,5,6,7,8,9,关显示,数码管码表 unsigned char data dis_buf[...

基本要求:利用单片机AT89C51设计电子琴,用矩阵键盘代表键琴,至少能弹...
单片机简易电子钢琴 电子琴音乐芯片发音 功能描述:1、四个音调,按键调节 2、指示灯显示当前音调 3、七个按键对应七个音节 4、音乐 IC 发音,驱动 8Ω 喇叭,比蜂鸣器滴滴滴好听多了 5、可根据顾客要求进行功能定制 ☆ 已作出的实物优酷视频演示地址:http:\/\/v.youku.com\/v_show\/id_XMzg3MjMw...

相似回答