找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11425|回复: 14
打印 上一主题 下一主题
收起左侧

求STC89C52单片机驱动继电器的C语言程序

  [复制链接]
跳转到指定楼层
楼主
ID:62308 发表于 2014-5-26 21:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果用STC89C52单片机控制一个高电平有效的四路继电器模块,继电器模块直接接单片机I/O口,要求在达到一定条件时,单片机控制I/O输出使继电器吸合和断开的C程序怎么编写?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:2318 发表于 2014-7-8 16:21 来自手机 | 只看该作者
这个程序太简单了,这样的产品模块我也见过,单片机io口输出一个0他就吸和了

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:2318 发表于 2014-7-8 16:22 来自手机 | 只看该作者
输出一个一,他就,断开了
回复

使用道具 举报

地板
ID:63747 发表于 2014-7-18 14:24 | 只看该作者
恩恩,学习下
回复

使用道具 举报

5#
ID:69323 发表于 2014-11-23 22:27 | 只看该作者
直接输出高电平或低电平,不过接继电器最好加驱动,并且加保护,否则好易烧单片机!

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

6#
ID:66137 发表于 2014-11-23 23:50 | 只看该作者
继电器模块直接接单片机I/O口,这样很容易烧坏单片机的,估计也没有人这样接过,直接在继电器的开关线圈上面接个三极管8050就可以了,三极管的线圈上面反向接一个二极管{(4007)也可以},高电平就吸合了,低电平就关闭,程序很简单。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

7#
ID:79475 发表于 2015-5-9 21:39 | 只看该作者
我也需要这个编程,请问你有这个编程吗?谢谢了
回复

使用道具 举报

8#
ID:80482 发表于 2015-5-19 15:50 | 只看该作者

恩恩,学习下
回复

使用道具 举报

9#
ID:80976 发表于 2015-5-24 18:57 | 只看该作者
高低电平控制

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

10#
ID:81118 发表于 2015-5-25 22:43 | 只看该作者
高电平有效的继电器,单片机IO直接对其控制效果不是很好,单片机输出的电流比较小,建议加三极管增加电流!

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

11#
ID:238880 发表于 2017-12-21 12:47 | 只看该作者
hkccd 发表于 2014-7-8 16:21
这个程序太简单了,这样的产品模块我也见过,单片机io口输出一个0他就吸和了

我的使用低电平控制的,可是给了0后,继电器总是吸合,断开反复切换
回复

使用道具 举报

12#
ID:47286 发表于 2017-12-21 14:17 | 只看该作者
你要求的条件都没说 怎么写啊
回复

使用道具 举报

13#
ID:264928 发表于 2017-12-21 17:47 | 只看该作者
#include <reg52.h>
void main()
{
      if(条件1)
      {P1_0 = 1;}
     else
       {P1_0 = 0;}
  if(条件2)
      {P1_1 = 1;}
  if(条件3)
      {P1_2 = 1;}
  if(条件4)
      {P1_3 = 1;}
}
回复

使用道具 举报

14#
ID:265302 发表于 2017-12-22 14:50 | 只看该作者
用单片机控制UL2003驱动继电器,继电器线圈要并联一个二极管
回复

使用道具 举报

15#
ID:213173 发表于 2017-12-22 15:38 | 只看该作者
如果用STC89C52单片机控制一个高电平有效的四路继电器模块只要在相应IO口接1~3K上拉电阻满足模块里晶体管输入电流就可以了,程序就和点亮LED基本一样。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表