找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4390|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

單片機控制繼電器+燈的程序設(shè)計思路 求幫助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
#
ID:510608 發(fā)表于 2019-4-12 17:08 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

6#
ID:432823 發(fā)表于 2019-4-22 14:36 | 只看該作者
用串口通訊,定義好通訊協(xié)議,有單片機串口通訊中斷函數(shù)中解析輸出控制信號。
回復(fù)

使用道具 舉報

5#
ID:507641 發(fā)表于 2019-4-22 13:37 | 只看該作者
手畫原理圖燈是串聯(lián)的,這不合邏輯,
回復(fù)

使用道具 舉報

地板
ID:424408 發(fā)表于 2019-4-22 11:59 | 只看該作者
先讓單片機驅(qū)動三極管,再讓他驅(qū)動繼電器
回復(fù)

使用道具 舉報

板凳
ID:510674 發(fā)表于 2019-4-22 09:13 | 只看該作者
成功了?  求都需要什么零件
回復(fù)

使用道具 舉報

沙發(fā)
ID:18297 發(fā)表于 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. }
復(fù)制代碼
如附件是電路圖(proteus)仿真圖,仿真可行。沒有實物測試。

8051 light.pdf

54.48 KB, 下載次數(shù): 23

回復(fù)

使用道具 舉報

樓主
ID:510716 發(fā)表于 2019-4-12 19:07 | 只看該作者
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表