电子工程师技术服务社区
- 社区首页
- 下载
- 蜂鸣器P1口-protues仿真图.zip
资料描述
蜂鸣器驱动:用单片机驱动蜂鸣器有两种接法
1.p0口驱动
2.p1 p2 p3口驱动
原理图分别如下:
程序如下:
#include
#define uchar unsigned char
#define uint unsigned int
sbit beep=p0^5;
//sbit beep=p1^0;
void delay_ms(uint );
void main()
{
while(1)
{
beep=0;
delay_ms(1000);
beep=1;
delay_ms(1000);
}
}
void delay_ms(uint z) //延时子程序
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用
原理图如下:
程序如下:
#include
#define uchar unsigned char
#define uint unsigned int
sbit relay=p0^4;
void delay_ms(uint );
void main()
{
while(1)
{
relay=0;
delay_ms(1000);
relay=1;
delay_ms(1000);
}
}
void delay_ms(uint z) //延时子程序
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}