久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 12017|回復: 27
收起左側

怎樣在51單片機同時點亮多個LED小燈?求解

  [復制鏈接]
ID:440858 發表于 2018-12-20 20:10 | 顯示全部樓層 |閱讀模式
如題
回復

使用道具 舉報

ID:413157 發表于 2018-12-21 12:48 | 顯示全部樓層
直接把小燈串聯起來,接在單片機的IO口上,然后讓單片機控制小燈就可以了啊
回復

使用道具 舉報

ID:451151 發表于 2018-12-21 14:14 | 顯示全部樓層
讓io口輸出高電平
回復

使用道具 舉報

ID:449660 發表于 2018-12-21 15:37 | 顯示全部樓層
一個 LED,正極接 IO 引腳,負極接地。另一個 LED,正極接正電源,負極接 IO 引腳
回復

使用道具 舉報

ID:436963 發表于 2018-12-21 16:19 | 顯示全部樓層
并聯需要燈的個數,然后給高電平就可以了,如果想控制每個燈,就給每個擴展高電平,然后可以給延時也可以實現、
回復

使用道具 舉報

ID:451618 發表于 2018-12-21 16:21 | 顯示全部樓層
只需要定義的端口為
回復

使用道具 舉報

ID:451618 發表于 2018-12-21 16:23 | 顯示全部樓層
如:高電平亮0xff代表1111 1111八個口都亮
回復

使用道具 舉報

ID:451686 發表于 2018-12-21 17:45 | 顯示全部樓層
找到51單片機的引腳圖,將led連接到51IO口,然后改變引腳的狀態,就可以了
回復

使用道具 舉報

ID:451772 發表于 2018-12-21 20:25 | 顯示全部樓層
找到51單片機的引腳圖,將led連接到51IO口,編程給引腳輸出高電平
回復

使用道具 舉報

ID:452015 發表于 2018-12-22 12:02 | 顯示全部樓層
我給你說下步驟直接點
1.查看原理圖,找到你想點亮的多個引腳的LED
2.初始化對應的GPIO口,設置為輸入然后拉高
3.同時拉低多個LED對應的引腳就可以達到你想要的效果
回復

使用道具 舉報

ID:451718 發表于 2018-12-22 12:32 | 顯示全部樓層
這個命題范圍有點廣哦。不知道你要實現什么功能。總之一點,一個led的壓降是1.8v左右,不串電阻的情況,5v可以串聯3個led。如果是藍色的燈,只能串2個。
如果數量還要多,就要考慮單片機的IO的電流負荷了,你可能需要通過一些邏輯芯片或者通過控制三極管通斷來點亮多個發光二極管。
回復

使用道具 舉報

ID:434820 發表于 2018-12-22 14:17 | 顯示全部樓層
定義i/o口狀態
回復

使用道具 舉報

ID:446674 發表于 2018-12-22 14:38 | 顯示全部樓層
并聯,然后給IO口高電平即可
回復

使用道具 舉報

ID:410942 發表于 2018-12-22 15:41 | 顯示全部樓層
有兩種辦法。1;如果是共陽的燈就寫P1=0X00.,這樣一次能控制8個燈了。2;如果多于8個的話可以把燈串聯再加兩個三極管,。就像單片機控制12V繼電器一樣,只是繼電器變成多個LED燈,但要記得要加分壓電阻。。
回復

使用道具 舉報

ID:322365 發表于 2018-12-22 16:26 | 顯示全部樓層
先分析小燈是接地還是接VCC。
如果是接地那么連接小燈的I/O口輸出高電平,
反之輸出低電平小燈就會亮。
回復

使用道具 舉報

ID:452172 發表于 2018-12-22 16:31 | 顯示全部樓層
一般單片機是不輸出電壓的,可以作為輸入,外接電源串電阻和LED接到IO口就可以了,將IO口拉低就行了,單片機的灌電流比漏電流大
回復

使用道具 舉報

ID:425823 發表于 2018-12-22 16:55 | 顯示全部樓層
這種問題也能拿出來問 學單片機一開始都是點燈開始的
回復

使用道具 舉報

ID:442340 發表于 2018-12-22 19:49 | 顯示全部樓層
看小燈低電平有效還是高電平有效,比如高電平有效,就把相應的IO口置1.
回復

使用道具 舉報

ID:430571 發表于 2018-12-22 20:18 | 顯示全部樓層
這個很容易啊,只要把想要亮的燈,接用線各接一個IO口就行
回復

使用道具 舉報

ID:454724 發表于 2018-12-25 18:59 | 顯示全部樓層
把LED燈并聯.串聯,一端接地,另一端接在單片機,單片機輸出高電平就能點亮了
回復

使用道具 舉報

ID:454794 發表于 2018-12-25 20:02 | 顯示全部樓層
#include "reg51.h"       //包含頭文件
sbit led=P1^5;           //表示用led等效于P1^5, P1^0就是指頭文件里定義的P1寄存器的第5BIT

#define uchar unsigned char
#define uint  unsigned int
//**************************************************************************************************
//延時函數
//**************************************************************************************************

delay(uint time)         //int型數據為16位,所以最大值為65535            
{
  uint  i,j;             //定義變量i,j,用于循環語句
  for(i=0;i<time;i++)    //for循環,循環50*time次
     for(j=0;j<50;j++);  //for循環,循環50次
}
//**************************************************************************************************
//主函數
//**************************************************************************************************
void main()             //主函數
{
uchar  i,j;            //定義變量i,j;
while(1)               //進入while死循環
  {                     
   j=0xfe;              //0xfe即為二進制1111 1110,即最低位為0,其他位為1
   for(i=0;i<8;i++)     //進入for循環,循環8次
     {
      P1=j;             //依次點亮8位LED
      delay(5000);      //延時,修改延時即可修改時間間隔
      j<<=1;            //j左移1位,j<<=1等效于j=j<<1
     }        
  }         
}
回復

使用道具 舉報

ID:134430 發表于 2018-12-25 20:55 | 顯示全部樓層
題意不明
回復

使用道具 舉報

ID:426861 發表于 2018-12-26 10:35 | 顯示全部樓層
在你想亮燈的時候根據外部電路拉高或拉低相應IO口即可
回復

使用道具 舉報

ID:357520 發表于 2018-12-26 12:11 | 顯示全部樓層
樓主能把電路發下看看嗎,像好多開發板都是一組端口控制八個LED,直接控制拉低就能點亮多個LED
回復

使用道具 舉報

ID:374015 發表于 2018-12-26 14:16 | 顯示全部樓層
有多種方案。1、直接PORT輸出,不是PIN輸出,例如PORTA,有8PIN,就可以同時控制8個LED。2
回復

使用道具 舉報

ID:210139 發表于 2018-12-26 20:35 | 顯示全部樓層
51單片機是8位數據口,將8個LED的陰極全部鏈接在一起,再接地。8個LED的陽極分別接單片機的一個并口,比如P2口,然后在程序中讓P2=0xff,就能讓8個LED亮起來
回復

使用道具 舉報

ID:455940 發表于 2018-12-26 22:13 | 顯示全部樓層
找到51單片機的引腳圖,將led連接到51IO口,然后改變引腳的狀態
回復

使用道具 舉報

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

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 九九久久精品 | 国产精品爱久久久久久久 | 中文字幕二区 | 亚洲高清视频在线观看 | 免费在线观看黄视频 | 91精品国产手机 | 日本一区二区在线视频 | 久久久久亚洲精品中文字幕 | 国产一区二区三区久久久久久久久 | gogo肉体亚洲高清在线视 | 免费电影av| 亚洲 中文 欧美 日韩 在线观看 | 欧美视频成人 | 国产精品欧美一区二区 | 久草免费在线视频 | 精品一区二区三区日本 | 成人av网站在线观看 | 看a网站 | 激情一区 | 91精品国产91久久久久久密臀 | 国产一区二区三区免费视频 | 欧美精品二区三区 | 午夜私人影院在线观看 | 一级做a爰片久久毛片免费看 | 亚洲码欧美码一区二区三区 | 精品久久久久久久久久久久久久久久久 | 成人中文网 | 中文字幕在线一区 | 香蕉久久网 | 国产精品国产自产拍高清 | 91亚洲国产成人久久精品网站 | 国产一区免费视频 | 日韩靠逼 | 国产成人精品免高潮在线观看 | 一区二区三区在线观看视频 | 人人种亚洲 | 国产91丝袜在线18 | 欧美在线视频网站 | 日本公妇乱淫xxxⅹ 国产在线不卡 | 欧美一级黄色免费看 | 色橹橹欧美在线观看视频高清 |