【单片机】继电器控制
【单片机】继电器控制
- 一、操作目的
- 二、操作内容
- 三、预备知识
- 四、操作接线图
- 五、程序清单
- 六、代码详解
一、操作目的
掌握用继电器的基本方法和编程。
二、操作内容
利用P1口输出高低电平,控制继电器的开合,以实现对外部装置的控制。
三、预备知识
现代自动控制设备中都存在一个电子与电气电路的互相联结问题,一方面要使电子电路的控制信号能够控制电气电路,提供良好的电隔离,以保护电子电路和人身的安全,继电器便能完成这一桥梁作用。
四、操作接线图
五、程序清单
ORG 0000HLJMP LOOPORG 0F00H
LOOP: CLR P1.0MOV R2,#30HLCALL DELYSETB P1.0MOV R2,#30HLCALL DELYSJMP LOOPDELY: PUSH 02H
DEL2: PUSH 02H
DEL3: PUSH 02H
DEL4: DJNZ R2,DEL4POP 02HDJNZ R2,DEL3POP 02HDJNZ R2,DEL2POP 02HDJNZ R2,DELYRETEND
六、代码详解
#include <reg51.h>
#include <intrins.h>#define uchar unsigned char
unsigned char code mon51[3] _at_ 0x3b; //保留0X3B开始三个程序空间作全速中断用void delay(unsigned int i)
{unsigned int j, k;for (k = 0; i < i; k++){for (j = 0; j < 1000; j++);}
}void main(void)
{uchar aa;P1 = 0xff; //P1口初始化while (1){P1 = 0xFE;delay(100);P1 = 0XFF;delay(100);}
}
【单片机】继电器控制相关推荐
- 51单片机继电器控制修改
原代码只是高.低电平控制继电器开合,无法根据继电器状态控制其开关,修改后可直接控制继电器电器开合. sbit key1 = P1^0; sbit key2 = P1^1; sbit key3 = P1 ...
- 基于51单片机实现继电器控制照明设备(Proteus仿真)
wechat:[嵌入式工程师成长日记] 具体功能实现: 当按下开关时,继电器闭合点亮照明设备(灯泡) 使用器件: 照明设备(LAMP).按键.AT89C51.若干电阻.PNP晶体管.二 ...
- 基于单片机的饮水机温度控制系统、基于单片机继电器及双向可控硅控制照明设备、基于单片机的液位自动检测控制仿真设计、基于单片机家用厨房天然气火灾报警器系统-设计全套资料
1347基于单片机的饮水机温度控制系统-电设资料 随着社会的发展和科技的不断进步,人们的生活水平也在逐渐提高.与之而来的问题也很多,例如能源危机与环境污染,绿色环保理念因而开始深入人心.太阳能作为新兴 ...
- 基于51单片机51wifi控制4路继电器开关定时功能
项目简介: 一款基于STC89C52单片机的手机WIFI控制4路继电器的插座控制器设计.通过安装手机APP实现手机和设备的互联,只要手机发送相应的指令,继电器将会按照相关指令进行操作该设计极大的方便了 ...
- 弱电怎么控制强电/怎么用单片机来控制交流电220V通断
弱电怎么控制强电/怎么用单片机来控制交流电220V通断 一.搜索方案 二.教学视频 强电 弱电 一.搜索方案 最简单的弱点控制强电的办法就是继电器控制 通过5V,12V,24V等低电压控制继电器线圈吸 ...
- 52单片机继电器c语言程序,STC89C52单片机温控继电器代码
/*************************************************************************** 标题: 温控继电器实验 实验板: ...
- 51单片机STC15W4K56S4控制步进电机28BYJ-48正反转
步进电机28BYJ-48(12V)介绍: 首先,我们看下步进电机28BYJ-48(12V)外观图,如下: 28BYJ-48(12V)含义如下:28表示电机直径28毫米,B表示电机 ,Y表示永磁,J表示 ...
- 安卓Socket连接实现连接实现发送接收数据,openwrt wifi转串口连接单片机实现控制...
安卓Socket连接实现连接实现发送接收数据,openwrt wifi转串口连接单片机实现控制 socket 连接采用流的方式进行发送接收数据,采用thread线程的方式. 什么是线程? 详细代码介 ...
- 单片机光敏电阻控制蜂鸣器_走进单片机|第七期:湿度检测
上篇推文介绍了以51单片机为控制核心来实现对传感器的控制.本期推文将以电光学院"星火杯"中的优秀作品--基于51单片机的智能晾衣架为例,介绍51单片机在湿度检测方面的应用. (图片 ...
最新文章
- CSU 1259 bfs找最短路
- [android] 手机卫士设置向导页面
- ajax请求解析json,如何为Ajax请求解析json响应?
- Android对话框的高级设置《一》设置对话框按钮的图像和在内容文本中插入图像
- SSH访问远程主机超时问题解决
- 编程之美(The beauty of programming)
- springboot学习笔记
- Qt5初见笔记(一)使用单个.pro文件创建Hello World工程(参考Sherriff, Nicholas《Learn Qt5》)
- 程序员转行量化交易可行吗?
- 24段魔尺,可以折出哪些精美图案
- ubuntu安装RYU过程问题记录
- 学校无尘机房构建方案
- 影响计算机串口接收速度的因素,如何提高串口通信速度
- Java生成和解析二维码工具类(简单经典)
- airodump-ng、aircrack-ng使用教程
- Android开发:使用AndroidStudio开发记单词APP(带数据库)
- 蚂蚁森林用户须知_关于蚂蚁森林的一些思考。
- c语言产生随机数调换,C语言产生随机数
- InDesign 教程:如何创建对齐参考线?
- 技高一筹的9个让人受益终身的胜者思维,职场精英都在用!