单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机控制继电器+灯的程序设计思路 求帮助

[复制链接]
跳转到指定楼层
楼主
630223077 发表于 2019-4-12 17:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
w3058279 发表于 2019-4-12 19:07 | 只看该作者
回复

使用道具 举报

无效楼层,该帖已经被删除
地板
zjjhtony 发表于 2019-4-12 21:33 | 只看该作者
  1. #include<reg52.h>
  2. #define uchar unsigned char
  3. #define uint  unsigned int
  4. #define LIGHT P2
  5. uchar buf=0;
  6. void main(void)
  7. {
  8.         LIGHT=0;
  9.   SCON=0x50;
  10.         PCON=0x00;
  11.         TMOD=0x20;
  12.         EA=1;
  13.         ES=1;
  14.         TL1=0xfd;
  15.         TH1=0xfd;
  16.         TR1=1;
  17.         while(1)
  18.         {        
  19.         }
  20. }

  21. void serial() interrupt 4
  22.         {
  23.         ES=0;
  24.         RI=0;
  25.         buf=SBUF;
  26.         switch(buf)
  27.         {        
  28.              case 0x0a:
  29.                                                                 LIGHT=0x01;
  30.                                                                 break;
  31.                                                  case 0x0b:
  32.                                                                 LIGHT=0x02;
  33.                                                                 break;
  34.                                                  case 0x0c:
  35.                                                                 LIGHT=0x04;
  36.                                                                 break;
  37.                                                  case 0x0d:
  38.                                                                 LIGHT=0x08;
  39.                                                                 break;         
  40.         }
  41.         ES=1;

  42. }
复制代码
如附件是电路图(proteus)仿真图,仿真可行。没有实物测试。

8051 light.pdf

54.48 KB, 下载次数: 11

回复

使用道具 举报

5#
lwl812071006 发表于 2019-4-22 09:13 | 只看该作者
成功了?  求都需要什么零件
回复

使用道具 举报

6#
51凡尘 发表于 2019-4-22 11:59 | 只看该作者
先让单片机驱动三极管,再让他驱动继电器
回复

使用道具 举报

7#
SURUBU1976 发表于 2019-4-22 13:37 | 只看该作者
手画原理图灯是串联的,这不合逻辑,
回复

使用道具 举报

8#
yaoji123 发表于 2019-4-22 14:36 | 只看该作者
用串口通讯,定义好通讯协议,有单片机串口通讯中断函数中解析输出控制信号。
回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51黑电子论坛单片机 联系QQ:125739409;技术交流QQ群582644647

Powered by 单片机教程网

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