51单片机之继电器

2018/3/20

51单片机

讲道理,这玩意代码十分简单,用独立按键来控制继电器的使用,由于继电器是高点平触发的,所以可以用按键来控制给继电器输出高低电平,但是最大的问题是本人硬件小白一枚,没有接受电路方面的练习,所以拿到了这样一块新的模块,接线的时候可是花了不少的时间

继电器说实话就是一个用磁铁开闭的开关,在高电平时被触发,一端设有GND,VCC,IN 三个接口,需要注意的是,in接口接上命令行,用它实现继电器的控制;

继电器的另外一端为三个接口,其中存在两个默认连接,另外一个不连,将所需要使用的单元一端放在没有连接的端口,另一端任意,这时候,相当于开关是断开的,直到给予继电器一个高电平吸附磁铁,开关闭合,因而使得单元处通电工作

最后,感谢深秋大佬的帮助!

//本代码为简单实现,仅仅为了测试所用,不含消抖之类的,以后会改进,高手勿喷
#include <reg51.h>

sbit  K1 =P3^0 ;                //S2

sbit  K2 =P3^3 ;                //S4

sbit  JDQ=P3^6 ;  //继电器控制端口



void main()

{  

   while(1){

   if (K1==0) 

{

 JDQ=0;

}

if (K2==0){

JDQ=1;

}

   }

}


  • 15
    点赞
  • 109
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值