蓝桥杯单片机学习(二)——继电器与蜂鸣器

一.原理
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

同LED一样,继电器(RELAY)和蜂鸣器(BUZZER)仍然是由P0口控制,再往前对应的依次是Y5C,Y5,再到P2口的三位。

这也能解释为啥每次程序前都有一串“P2=0XA0,P0=0X00;”,就是为了关闭这两者。

ULN2003是一个达林顿管(不用管这是个啥),取反门,且输出端与VCC相接,因此P0输出端为高电平时继电器和蜂鸣器会开始工作。简单讲,P0输出0x10时P04为高电平,继电器工作,P0输出0X40时P06为高电平,蜂鸣器工作。

二.题目练习
在这里插入图片描述(题目摘自B站小蜜蜂教程的图,我学习的时候也有参考这个教程,个人觉得蛮不错,这里就直接饮用这道题辣)
代码:

#include<STC15F2K60S2.h>
#include<intrins.h> 
void Initsys()
{
   
	P2=0xa0;<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值