51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验五 继电器

目录

前言

一、原理图及知识点介绍

1.1、继电器原理图:

二、代码分析


前言

第一个实验: 51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验一 点亮第一个LED_ManGo CHEN的博客-CSDN博客

第二个实验:51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验二 LED闪烁_ManGo CHEN的博客-CSDN博客

第三个实验:51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验三 LED流水灯_ManGo CHEN的博客-CSDN博客

第四个实验:51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验四 蜂鸣器_ManGo CHEN的博客-CSDN博客

第五个实验:继电器

一、原理图及知识点介绍

1.1、继电器原理图:

继电器电路如下图:

继电器的原理参考下面这篇博文:单片机_CT107D训练平台电路原理图\蓝桥杯训练板\输入输出模块\矩阵按键\蜂鸣器电路\继电器电路\LM386功率放大电路,驱动扬声器_ct107d单片机_ManGo CHEN的博客-CSDN博客

二、代码分析

先来介绍一下工程:

下面我们就直接上代码:

cpp 复制代码
/**************************************************************************************
*		              继电器实验												  *
实现现象:下载程序后继电器模块指示灯DK亮,会听到继电器吸合的声音
注意事项:无																				  
***************************************************************************************/

#include "reg52.h"			 //此文件中定义了单片机的一些特殊功能寄存器

typedef unsigned int u16;	  //对数据类型进行声明定义
typedef unsigned char u8;

sbit relay=P1^4;	   


/*******************************************************************************
* 函 数 名       : main
* 函数功能		 : 主函数
* 输    入       : 无
* 输    出    	 : 无
*******************************************************************************/
void main()
{	
	relay=0;
	while(1);
}

这里面的程序很简单,本节主要是继电器的电路的理解:可以看到当relay为0时,原理图中J2口为低电平,从而使Q1三极管导通,使继电器线圈导通,闭合,使常开口闭合,达到开关闭合的效果。

相关推荐
张海森-1688205 分钟前
变量的作用域和生命周期
单片机
深圳市恒锐丰科技杨生44 分钟前
EG3014S 80V 半桥栅极驱动芯片|低压半桥外置 MOS/IGBT 驱动方案
嵌入式硬件·硬件工程
Freak嵌入式44 分钟前
MicroPython+Pico 接收空闲中断和发送空闲中断全实战
java·开发语言·stm32·单片机·嵌入式硬件
尼喃1 小时前
锂电池3.7V升压5V芯片全场景选型:耳机/音箱/USB输出三档方案
嵌入式硬件
LCG元1 小时前
STM32F103 硬件 I2C 通信全流程调试实录:从寄存器配置到总线死锁恢复
stm32·单片机·嵌入式硬件
LCG元2 小时前
STM32L4 ADC+DMA 多通道采集实战:从 CubeMX 配置到 VREFINT 电压校准
stm32·单片机·嵌入式硬件
单片机仿真设计2 小时前
【proteus仿真】基于 STM32 快递运输避障小车设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
lhbweilai2 小时前
工业互联网(二)——USB 设备编程(一)
单片机·嵌入式硬件
G***技3 小时前
IB3-771嵌入式主板6 TOPS真实算力怎么用:从PyTorch到RKNN的量化落地
人工智能·嵌入式硬件
国科安芯3 小时前
低轨卫星姿轨控系统中抗辐射MCU的选型依据与工程实践
单片机·嵌入式硬件·算法·架构·系统安全·低轨卫星·抗辐射