找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3588|回复: 6
收起左侧

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

[复制链接]
ID:510608 发表于 2019-4-12 17:08 | 显示全部楼层 |阅读模式

求大佬解答

求大佬解答

回复

使用道具 举报

ID:510716 发表于 2019-4-12 19:07 | 显示全部楼层
回复

使用道具 举报

ID:18297 发表于 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, 下载次数: 23

回复

使用道具 举报

ID:510674 发表于 2019-4-22 09:13 | 显示全部楼层
成功了?  求都需要什么零件
回复

使用道具 举报

ID:424408 发表于 2019-4-22 11:59 | 显示全部楼层
先让单片机驱动三极管,再让他驱动继电器
回复

使用道具 举报

ID:507641 发表于 2019-4-22 13:37 | 显示全部楼层
手画原理图灯是串联的,这不合逻辑,
回复

使用道具 举报

ID:432823 发表于 2019-4-22 14:36 | 显示全部楼层
用串口通讯,定义好通讯协议,有单片机串口通讯中断函数中解析输出控制信号。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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