色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于51單片機點亮LED的原理解析

CHANBAEK ? 來源:透析之眼 ? 作者: AdamChen ? 2023-10-31 17:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

51單片機中,有4個組I/O口,分別是P0、P1、P2、P3;I/O(Input/Output)口,Input表示輸入電平信號,Out表示輸出電平信號。在數字電路中,電平有高低電平兩種,也就是說I/O口,這個端口可以輸入或者輸出高低電平。

不同數字電路系統中,對于電平的定義的電壓不一樣。而在STC89C52中5V的系統中(如下圖所示),低于0.8V被識別為低電平,而高于2.0V被識別為高電平。

LED電路原理圖:

在51單片機系統中,LED正極接電源VCC(5V),負極接串聯一個470歐電阻,連接到單片接P2。

圖片

LED點亮原理 :

以P20口為例說明,LED可以點亮的原理。

單片機P20口的引腳為高電平,LED連接的VCC為端高電平,沒有形成回路,形成不了電流,LED1不會亮。當單片機P20口的引腳為低電平,LED連接的VCC為端高電平,形成回路,形成電流從VCC流向P20口,LED1亮。

C51代碼:

新建工程,編寫程序。

#include "reg52.h"


sbit led0 = P2^0;


void main(){
    led0 = 0;


}

代碼解析:

(1)#include "reg52.h",包含頭文件,添加51單片機特殊定義

(2)sbit led0 = P2^0, 聲明位變量,并賦值。聲明位變量,將P2的第0口賦值給 led0;可以通過,控制led0變量控制P2的第0口電平。

(3)void main(),C語言入口函數,代碼執行的入口。

(4)led0 = 0,將P2的第0口電平輸出低電平。

注意事項:
編譯后可能沒有錯誤,但是沒有生成執行文件或者執行文件會沒有效果。

(1)新建工程后,并沒有選擇生成hex文件,需要到下面位置進行設置。

圖片

(2)新建文件.c文件,寫入代碼后沒有,將.c文件添加到項目中。需要雙擊項目文件夾(如箭頭所示),將.c添加進入項目。

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23855

    瀏覽量

    674639
  • 單片機
    +關注

    關注

    6067

    文章

    45012

    瀏覽量

    651095
  • 電路原理圖
    +關注

    關注

    40

    文章

    352

    瀏覽量

    39141
  • 51單片機
    +關注

    關注

    277

    文章

    5711

    瀏覽量

    127520
  • 數字電路
    +關注

    關注

    193

    文章

    1641

    瀏覽量

    81973
收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    51單片機是如何點亮LED點陣?

    51單片機是如何點亮LED點陣?
    發表于 09-30 06:02

    如何點亮51單片機LED燈?

    如何點亮51單片機LED燈?
    發表于 11-04 07:36

    51單片機點亮一個LED

    當我們學過51單片機之后就知道在51單片機點亮一個LED很簡單一句代碼就可以實現。只需要將
    發表于 12-07 06:39

    使用51單片機點亮LED的程序詳細資料免費下載

    本文檔的主要內容詳細介紹的是使用51單片機點亮LED的程序詳細資料免費下載。
    發表于 12-18 08:00 ?13次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>點亮</b><b class='flag-5'>LED</b>的程序詳細資料免費下載

    使用51單片機點亮LED的程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機點亮LED的C語言程序免費下載。
    發表于 09-02 17:28 ?0次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>點亮</b><b class='flag-5'>LED</b>的程序免費下載

    使用51單片機點亮一個LED的程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機點亮一個LED的程序免費下載。
    發表于 08-28 17:29 ?30次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>點亮</b>一個<b class='flag-5'>LED</b>的程序免費下載

    使用51單片機點亮全部LED的匯編程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機點亮全部LED的匯編程序免費下載。
    發表于 07-04 17:41 ?2次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>點亮</b>全部<b class='flag-5'>LED</b>的匯編程序免費下載

    51單片機入門點亮LED

    51單片機入門點亮發光二極管
    發表于 07-12 09:24 ?3581次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>入門<b class='flag-5'>點亮</b><b class='flag-5'>LED</b>

    AT89C51單片機點亮LED

    AT89C51單片機點亮LED1、環境要求安裝proteus(用來單片機仿真的)安裝keli(用來生成
    發表于 11-11 14:36 ?11次下載
    AT89C<b class='flag-5'>51</b><b class='flag-5'>單片機</b>之<b class='flag-5'>點亮</b><b class='flag-5'>LED</b>

    51單片機——LED燈的點亮

    點亮LED原理單片機點亮LED 利用LED陽極為正陰極為負才會導通
    發表于 11-11 19:21 ?19次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>——<b class='flag-5'>LED</b>燈的<b class='flag-5'>點亮</b>

    hc06藍牙模塊接51單片機點亮LED

    hc06藍牙模塊接51單片機點亮LED
    發表于 11-20 19:06 ?52次下載
    hc06藍牙模塊接<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>點亮</b><b class='flag-5'>LED</b>

    51單片機實驗8:led點陣(2):點亮一個數字圖案

    51單片機實驗8:led點陣(2):點亮一個數字圖案
    發表于 11-23 16:36 ?8次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>實驗8:<b class='flag-5'>led</b>點陣(2):<b class='flag-5'>點亮</b>一個數字圖案

    51單片機 點亮一個LED LED閃爍

    ) //循環 { }}使用51單片機點亮一個LED#include <reg52.h> //51
    發表于 11-23 17:06 ?5次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b> <b class='flag-5'>點亮</b>一個<b class='flag-5'>LED</b> <b class='flag-5'>LED</b>閃爍

    51單片機——點亮一個LED

    51單片機——點亮一個LED燈文章目錄51單片機——點亮
    發表于 11-23 18:06 ?16次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>——<b class='flag-5'>點亮</b>一個<b class='flag-5'>LED</b>燈

    基于51單片機點亮LED

    入門51單片機第一步,就是學會點亮一個LED燈,這是所有初次接觸單片機開發的小伙伴的必經之路,管你現在是不是大牛,當年肯定歷經此事。
    發表于 07-11 11:38 ?2191次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>點亮</b><b class='flag-5'>LED</b>燈
    主站蜘蛛池模板: 亚洲高清视频网站 | YELLOW视频在线观看免费版高清 | 无羞耻肉动漫在线观看 | 久久AV无码AV高潮AV不卡 | 校花娇喘呻吟校长陈若雪视频 | 神马影院在线eecss伦理片 | 光棍天堂在线a | 国产一区二区免费在线观看 | 色多多污污下载 | 亚洲AV无码专区国产乱码网站 | 丰满女友bd高清在线观看 | 毛片免费观看的视频在线 | 18video性欧美19sex高清 | 最近的2019中文字幕国语 | 久久无码人妻AV精品一区 | 午夜福利体验试看120秒 | 亚洲精品色播一区二区 | 国产精品第一综合首页 | 国产成人理在线观看视频 | 国产高清国内精品福利色噜噜 | DASD-700美谷朱里| 国产精品久久久久久熟妇吹潮软件 | 久久sese| 泡妞高手在都市完整版视频免费 | 在线 国产 欧美 亚洲 天堂 | 久热久热精品在线观看 | 超级碰碰青草久热国产 | 伊人久久国产免费观看视频 | 交换邻居波多野结衣中文字幕 | 色综合伊人色综合网站下载 | 亚洲精品电影天堂网 | 久就热视频精品免费99 | 免费光看午夜请高视频 | 美女内射少妇一区二区四区 | 97免费观看视频 | 国产成久久免费精品AV片天堂 | 一个人免费播放高清在线观看 | 国产精品久久久久久免费字体 | 中文有码中文字幕免费视频 | 被肉日常np快穿高h 被肉日常np高h | 色欲AV蜜臀AV在线观看麻豆 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品