精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

基于單片機按鍵控制多個LED燈

電子工程師成長日記 ? 來源:電子工程師成長日記 ? 2023-08-16 09:35 ? 次閱讀

具體實現功能:

兩個按鍵控制8位LED燈。

30c16858-3b72-11ee-9e74-dac502259ad0.gif

設計介紹

311f571a-3b72-11ee-9e74-dac502259ad0.png

51單片機簡介

51單片是一種低功耗、高性能CMOS-8位微控制器,具有8K可編程Flash存儲器,使得其為眾多嵌入式控制應用系統提供高靈活、超有效的解決方案。

51系列單片機具有以下標準功能:

8k字節Flash,512字節RAM

32位I/O口線,看門狗定時器

內置4KB EEPROM

MAX810復位電路,

三個16位定時器/計數器,

一個6向量2級中斷結構,

全雙工串行口。

另外, 51系列在空閑模式下,CPU停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM內容被保存,振蕩器被凍結,單片機停止工作,直到下一個中斷或硬件復位為止。本設計所使用的芯片可兼容以下所有的51系列單片機(包括AT系列和STC系列)。

3154b248-3b72-11ee-9e74-dac502259ad0.png

設計思路

文獻研究法:搜集整理相關研究資料,閱讀文獻,為研究做準備;

調查研究法:通過調查、分析、具體實驗等方法,發現相關存在問題和解決辦法;

比較分析法:比較不同設計的具體原理,以及同一類傳感器性能的區別,分析系統的研究現狀與發展前景;

軟硬件設計法:通過軟硬件設計實現硬件,最后測試各項功能是否滿足要求。

單片機類設計論文參考模板:

畢設無憂|單片機類畢設論文模板

設計內容

仿真圖(protues8.7)

本設計利用protues8.7軟件實現仿真設計,具體如圖。

注:免費分享,請按照下圖自行繪制仿真!!

31825b4e-3b72-11ee-9e74-dac502259ad0.png

protues8.7軟件資料及仿真解決辦法:

proteus8.7安裝及破解教程(內附安裝包)

protues仿真常見問題解決方案

Protues8.7簡易教程

程序(Keil5)

本設計利用KEIL5軟件實現程序設計。

注:全部代碼免費分享,請自行建立工程!!

本設計由C語言編寫,全部代碼如下:

#include  //包含單片機寄存器的頭文件
sbit S1=P1^4;     //將S1位定義為P1.4
sbit S2=P1^5;     //將S2位定義為P1.5
/*****************************
函數功能:主函數
*****************************/
void main(void)
{  
   while(1)
   {
    if(S1==0)   //如果按鍵S1按下
      P0=0x0f;  //P0口高四位LED點亮
    if(S2==0)   //如果按鍵S2按下
      P0=0xf0;  //P0口低四位LED點亮
    }      
}

運行結果如圖:

31c1aede-3b72-11ee-9e74-dac502259ad0.png

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

    關注

    48

    文章

    7496

    瀏覽量

    151087
  • 單片機
    +關注

    關注

    6032

    文章

    44525

    瀏覽量

    633272
  • led燈
    +關注

    關注

    22

    文章

    1592

    瀏覽量

    107852
  • FlaSh
    +關注

    關注

    10

    文章

    1623

    瀏覽量

    147788
  • 按鍵控制
    +關注

    關注

    1

    文章

    44

    瀏覽量

    8769

原文標題:設計分享|單片機按鍵控制多個LED燈

文章出處:【微信號:電子工程師成長日記,微信公眾號:電子工程師成長日記】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    STM32單片機是如何實現按鍵控制LED設計的

    STM32單片機是如何實現按鍵控制LED設計的?求大神解答
    發表于 11-25 06:50

    單片機實現獨立按鍵控制Led

    單片機零基礎入門(5):實現獨立按鍵控制Led一、需求如下:二、需求分析:三、源代碼:四、解釋:一、需求如下:獨立按鍵的進階:------
    發表于 01-06 08:06

    獨立按鍵按鍵控制led學習過程記錄

    藍橋杯單片機學習過程記錄(二)獨立按鍵按鍵控制led按鍵控制流水燈
    發表于 01-06 08:16

    單片機按鍵控制程序【匯編版】

    單片機按鍵控制程序【匯編版】單片機按鍵控制程序【匯編版】單片機按鍵控制程序【匯編版】
    發表于 12-29 11:04 ?0次下載

    單片機按鍵控制程序【C語言】

    單片機按鍵控制程序【C語言】單片機按鍵控制程序【C語言】單片機按鍵控制程序【C語言】
    發表于 12-29 11:04 ?29次下載

    單片機c語言按鍵控制LED以及數碼管

    單片機 c語言 按鍵控制LED 以及數碼管 熟練 掌握 按鍵 應用原理 以及消斗
    發表于 02-16 17:57 ?24次下載

    51單片機通過按鍵控制LED閃爍

    51單片機通過按鍵控制LED閃爍
    發表于 11-11 18:36 ?122次下載
    51<b class='flag-5'>單片機</b>通過<b class='flag-5'>按鍵控制</b><b class='flag-5'>LED</b><b class='flag-5'>燈</b>閃爍

    單片機按鍵使用程序 (51單片機

    單片機獨立按鍵使用程序 (51單片機)獨立按鍵單片機中很重要的一個器件,在這篇文章里,通過這個用獨立
    發表于 11-11 18:36 ?108次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>按鍵</b>使用程序 (51<b class='flag-5'>單片機</b>)

    用51單片機實現按鍵控制LED亮滅

    用51單片機實現按鍵控制LED亮滅#include<reg51.h>//頭文件sbit LED=P2^0;//位定義
    發表于 11-12 10:06 ?14次下載
    用51<b class='flag-5'>單片機</b>實現<b class='flag-5'>按鍵控制</b><b class='flag-5'>LED</b><b class='flag-5'>燈</b>亮滅

    51單片機學習筆記之按鍵控制一盞小

    51單片機學習筆記之按鍵控制一盞小
    發表于 11-14 10:36 ?3次下載
    51<b class='flag-5'>單片機</b>學習筆記之<b class='flag-5'>按鍵控制</b>一盞小<b class='flag-5'>燈</b>

    STM32單片機---實現按鍵控制LED

    STM32單片機---實現按鍵控制LED前言keil5代碼proteus8仿真電路圖前言使用keil5編程+proteus8仿真通過按鍵KEY按鍵
    發表于 11-19 11:06 ?29次下載
    STM32<b class='flag-5'>單片機</b>---實現<b class='flag-5'>按鍵控制</b><b class='flag-5'>LED</b>

    按鍵控制LED

    基于51單片機仿真實現按鍵控制LED排的亮滅,壓縮包中有程序和電路圖。
    發表于 07-04 15:25 ?3次下載

    單片機獨立按鍵控制led程序

    單片機獨立按鍵控制LED程序 單片機獨立按鍵控制LED
    的頭像 發表于 09-02 17:05 ?4510次閱讀

    stm32按鍵控制led亮滅

    stm32按鍵控制led亮滅? 在嵌入式系統中,硬件按鍵常常被用作開關輸入,控制LED
    的頭像 發表于 09-02 17:05 ?1w次閱讀

    單片機怎么用簡單按鍵控制LED呢?

    單片機怎么用簡單按鍵控制LED呢? 單片機已成為現代電子產品中不可缺少的核心部件。它可以幫助設計者將各種不同的電子元件集成在一起,實現各種
    的頭像 發表于 09-02 17:05 ?3539次閱讀