求89c52驱动蜂鸣器电路
kuaidi.ping-jia.net 作者:佚名 更新日期:2024-08-23
89c52单片机蜂鸣器程序编程
单片机IO口置高电平蜂鸣器响
单片机喇叭电路问题,求解答这两种电路对比,好坏。,先谢谢
答:只是三极管功耗比较大而已。下图根本是个错误的,因为单片机的P1.0口没有那么大的驱动能力,仿真的时候可以,如果你是现实中的AT89系列单片机,你的蜂鸣器基本上不会向,因为现实中的AT89单片机的P1口引脚驱动能力只有几百个微安。综述,把上图的NPN三极管换成PNP的,你的电路就完美了。
郭天祥89c52单片机蜂鸣器接的是哪个管脚
答:那个外用表测测就知道了,找到控制蜂鸣器的三极管,然后再找单片机那个管脚跟三极管连。
89c52型的单片机中用一个程序怎么控制三个不同的元件,元件有蜂鸣器,继电...
答:这有什么好问的呢,蜂鸣器用一个中断输出脉冲,控制继电器和LED的I/O有锁存功能,满足跳变条件的时候执行一次就可以了。
89C52单片机点亮流水灯同时蜂鸣器响
答:第一、延迟还没有写完全;第二、leday子函数无调用,而且你这个子函数我都看不懂你是写什么意思,按你的设计要求,这个函数也用不着啊;第三、你这个程序应该有语法错误吧,FOR语句既没大括号又没顿号
89C52单片机音乐播放器
答:这是一个完整的播放一首音乐的程序,仅供参考,希望对你有帮助:SPK EQU P3.7 ; 蜂鸣器所在端口 ORG 0000H JMP START START:MOV R3,#00H NEXT:MOV A,R3 MOV DPTR,#TABLE MOVC A,@A+DPTR JZ START MOV R7,A INC R3 MOV A,R3 MOVC A,@A+DPTR MOV R2,A ACALL SONG INC R3 SJMP ...
89c52单片机的30脚和29脚怎么用?用c语言怎么写让这蜂鸣器响和让灯亮...
答:这不是89C52,89C52是没有P4口的,这里是STC12C5A60S2,你需要启动P4口,这样就可以像其他IO口一样控制这两个IO口了。
单片机的问题!新手!STC 89C52
答:你的蜂鸣器接到了二四六管脚的其中一个上了。
我设计了一个电路用5V电源供电,不知道选用多少A的开关电源?
答:12864显示屏 300mA 89C52 100mA 扬声器 100mA 蜂鸣器 100mA 测距模块 200mA 红外模块 50mA 5V的开关电源,1A就足够了,留点余量,2A就OK
...world”,其中?的取值范 用的板子是89C52 LCD是1602的
答://在LCD上显示”Hellow world”"KEY-CODE: - H"include <reg51.h> include <intrins.h> define uchar unsigned char define uint unsigned int sbit BEEP = P3^7; //蜂鸣器驱动线 uchar dis_buf; //显示缓存 uchar temp;uchar key; //键顺序吗 char code SST516[3] _at...
单片机开发板STC-89C52RC如何连接电源?
答:才组装好了的STC-89C52RC有一个和电脑上一样的USB接口,和一个串行端口,我用两头都一样的USB线和电脑上的USB相连,可是没有反应,指示灯不亮。我初学单片机,不知道怎么用,怎么办啊!wyq951753 | 浏览3439 次 |举报 我有更好的答案推荐于2016-10-23 04:03:42 最佳答案 供电的话至少满足5V呀,而且还要考虑,单...
简易蜂鸣器程序:
#include
#define uchar unsigned char
#define uint unsigned int
sbit P36=P3^6;//我的系统板蜂鸣器口定义
sbit k1=P1^4; //按钮1
sbit k2=P1^5; //按钮2
void Delay(uint num)//延时函数
{uchar i,j;
for(i=0;i<255;i--)
{for(j=0;j>0;j++)}
}
main()
{
while(1)
{
if(k1==0)
{P36=0;//蜂鸣器响
Delay();
P36=1;//蜂鸣器停
Dalay();
key_time();
}
}
}
不知是有源蜂鸣器,还是无源蜂鸣器,有源蜂鸣器是没效果的,听起来是连续响 停止500ms还可以
sbit fmq=P1^0;
while(1)
{
fmq=1;
delay_ms(1000);//如果没有这么大的毫秒延时子程序,可用你的1秒延时程序
fmq=0;
delay_ms(500);
}
单片机IO口置高电平蜂鸣器响
答:只是三极管功耗比较大而已。下图根本是个错误的,因为单片机的P1.0口没有那么大的驱动能力,仿真的时候可以,如果你是现实中的AT89系列单片机,你的蜂鸣器基本上不会向,因为现实中的AT89单片机的P1口引脚驱动能力只有几百个微安。综述,把上图的NPN三极管换成PNP的,你的电路就完美了。
答:那个外用表测测就知道了,找到控制蜂鸣器的三极管,然后再找单片机那个管脚跟三极管连。
答:这有什么好问的呢,蜂鸣器用一个中断输出脉冲,控制继电器和LED的I/O有锁存功能,满足跳变条件的时候执行一次就可以了。
答:第一、延迟还没有写完全;第二、leday子函数无调用,而且你这个子函数我都看不懂你是写什么意思,按你的设计要求,这个函数也用不着啊;第三、你这个程序应该有语法错误吧,FOR语句既没大括号又没顿号
答:这是一个完整的播放一首音乐的程序,仅供参考,希望对你有帮助:SPK EQU P3.7 ; 蜂鸣器所在端口 ORG 0000H JMP START START:MOV R3,#00H NEXT:MOV A,R3 MOV DPTR,#TABLE MOVC A,@A+DPTR JZ START MOV R7,A INC R3 MOV A,R3 MOVC A,@A+DPTR MOV R2,A ACALL SONG INC R3 SJMP ...
答:这不是89C52,89C52是没有P4口的,这里是STC12C5A60S2,你需要启动P4口,这样就可以像其他IO口一样控制这两个IO口了。
答:你的蜂鸣器接到了二四六管脚的其中一个上了。
答:12864显示屏 300mA 89C52 100mA 扬声器 100mA 蜂鸣器 100mA 测距模块 200mA 红外模块 50mA 5V的开关电源,1A就足够了,留点余量,2A就OK
答://在LCD上显示”Hellow world”"KEY-CODE: - H"include <reg51.h> include <intrins.h> define uchar unsigned char define uint unsigned int sbit BEEP = P3^7; //蜂鸣器驱动线 uchar dis_buf; //显示缓存 uchar temp;uchar key; //键顺序吗 char code SST516[3] _at...
答:才组装好了的STC-89C52RC有一个和电脑上一样的USB接口,和一个串行端口,我用两头都一样的USB线和电脑上的USB相连,可是没有反应,指示灯不亮。我初学单片机,不知道怎么用,怎么办啊!wyq951753 | 浏览3439 次 |举报 我有更好的答案推荐于2016-10-23 04:03:42 最佳答案 供电的话至少满足5V呀,而且还要考虑,单...