#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit K1 = P1^0;
sbit RELAY = P2^4;
void DelayMS(uint ms)
{
uchar t;
while(ms--)
{
for(t=0;t<120;t++);
}
}
void main()
{
P1 = 0xff;
RELAY = 1;
while(1)
{
if(K1==0)
{
while(K1==0);
RELAY = ~RELAY;
DelayMS(20);
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的按键控制继电器实现灯亮灭(仿真+程序)
共23个文件
lnp:1个
gif:1个
pdsprj:1个
需积分: 0 0 下载量 117 浏览量
2023-12-17
00:59:37
上传
评论
收藏 535KB ZIP 举报
温馨提示
具体功能: 按键按下,控制继电器实现灯点亮;按键再次按下,控制继电器实现灯熄灭。 资料详细介绍: https://blog.csdn.net/DZGCSCZRJ/article/details/128244946
资源推荐
资源详情
资源评论
收起资源包目录
14-按键控制继电器控制照明设备—已分享.zip (23个子文件)
14-按键控制继电器控制照明设备—已分享
继电器控制照明设备.PWI 742B
Last Loaded 继电器控制照明设备.pdsbak 9KB
Last Loaded 继电器控制照明设备.DBK 41KB
资料使用前必读.png 66KB
GIF.gif 74KB
继电器控制照明设备.DSN 41KB
继电器控制照明设备.pdsprj.LAPTOP-PJEBBEFN.青云志.workspace 2KB
Keil C
继电器控制照明设备.hex 222B
继电器控制照明设备 671B
继电器控制照明设备.pdsprj 17KB
code
jdq.M51 3KB
jdq 2KB
jdq.uvgui.青云志 84KB
jdq.plg 344B
jdq.uvopt 5KB
jdq.LST 1KB
jdq.build_log.htm 1014B
jdq.c 345B
jdq.OBJ 2KB
jdq.uvproj 14KB
jdq.lnp 38B
jdq_Uv2.Bak 0B
仿真视频.mp4 669KB
共 23 条
- 1
资源评论
电子工程师:DZGCS-51
- 粉丝: 992
- 资源: 47
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功