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

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

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

3天內不再提示

控制LED燈的亮滅的2種開關檢測方案

454398 ? 來源:博客園 ? 作者:無悔這一生。 ? 2020-09-24 11:13 ? 次閱讀

開關檢測案例一:

具體電路圖如下: K1--K4閉合,控制 D1—D4 亮滅

產生的問題:

1、關于 R8 R9 R7 R10 的阻值選擇問題,倘若太大的話, 比如10K 不管開關斷開還是閉合,好像都沒什么用,電阻上部分電流被拉低,一直為低電平,雖然仿真對,但終究有問題

倘若選擇一般大,則為灰色,表示電平不確定,最后不得已選擇 20Ω 電阻,電平可以確定,開關閉合,電平拉低,那么實際電路中, 電阻的取值究竟怎樣呢????

2、需要掌握 按位與 的用法

參加運算的兩個數據,按二進制位進行“與”運算。

運算規則:0&0=0; 0&1=0; 1&0=0; 1&1=1;

即:兩位同時為“1”,結果才為“1”,否則為0

例如:3&5 即 0000 0011 & 0000 0101 = 0000 0001 因此,3&5的值得1。

參考程序如下以及電路圖:

#include《reg52.h》

#include《intrins.h》

#define uchar8 unsigned char

#define uint16 unsigned int

#define LED P1

/*****************************/

// 函數名稱: DelayMS( )

// 函數功能: 延時

// 入口函數: 延時毫秒

// 出口函數: 無

/************************* *******************/

void DelayMs(uint16 val)

{

uint16 i,j;

for( i=0;i《val;i++)

for(j=0;j《113;j++);

}

void main()

{

while(1)

{

uchar8 temp;

LED=0xff; // P1.1—P1.3 置1 高電平 ,LED熄滅 ,高四位默認高電平,作為輸入

temp=P1&0xf0; // 讀 P1口 ,并且屏蔽其低四位,送入temp

temp=temp》》4; // temp內容 右移四位,也就是說 P1口高4位狀態移動至低四位 ,兩者狀態一樣

LED=temp; // temp 的數據送 P1口輸出

DelayMs(1000);

}

}

開關檢測案例二:

參考程序代碼:(目的: 通過 K1 K2 按鍵的組合00 01 10 11 來控制 LED 的燈的亮滅)

#include《reg52.h》

#include《intrins.h》

#define uchar8 unsigned char

#define uint16 unsigned int

#define LED P1

void main()

{

uchar8 state;

do

{

P2=0xff; // 設置 P2口輸入

state=P2; // 讀 P2口的狀態,送入 state

state=state&0x03; // 屏蔽 高6位

switch(state)

{

case 0 : LED=0xFE;break; // 14 0x0e 1110

case 1: LED=0xFD;break; // 13 0x0d 1101

case 2: LED=0xFB;break; // 11 0x0b 1011

case 3: LED=0xF7;break; // 7 0x07 0111

}

}while(1);

}

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

    關注

    86

    文章

    5528

    瀏覽量

    172296
  • 電路圖
    +關注

    關注

    10349

    文章

    10721

    瀏覽量

    531421
  • led燈
    +關注

    關注

    22

    文章

    1592

    瀏覽量

    108142
收藏 人收藏

    評論

    相關推薦

    開關控制led

    各位大俠,求助,我是新手,關于一個開關控制led的問題,就是我按一下
    發表于 08-04 08:54

    請問一下怎樣通過檢測按鍵狀態來控制LED

    什么是按鍵開關?按鍵開關由哪幾部分組成?按鍵開關有哪些優勢?怎樣通過檢測按鍵狀態來控制LED
    發表于 07-06 07:06

    gpio是如何去控制led

    gpio是如何去控制led?如何去編寫其主要代碼程序?
    發表于 08-04 06:28

    如何通過檢測按鍵狀態來控制LED

    如何通過檢測按鍵狀態來控制LED
    發表于 10-28 09:06

    如何實現對LED控制

    #include***it led=P2^0;void delay()//延時函數,實現對LED
    發表于 11-23 08:14

    linux控制LED的方法

    對應nLED_1,nLED_2,nLED_4,所以代碼里面操作GPF4-GPF6就可以控制LED
    發表于 12-16 06:12

    如何利用Stduino通過按鍵控制LED

    2020/01/06 星期一作者:Astilbe問題:如何利用Stduino通過按鍵控制LED。我們已經學習過怎么點亮一顆
    發表于 01-05 07:52

    怎樣通過中斷來實現開關控制LED

    怎樣通過中斷來實現開關控制LED呢?其控制
    發表于 01-20 07:21

    LED和亮度控制

    LED和亮度控制
    發表于 03-28 14:24 ?42次下載

    如何實現對LED控制的詳細資料概述

    這節課,我們學習了通過MakerPanda-ONE主控板的數字端口實現對LED控制,了解LED
    發表于 07-23 08:00 ?7次下載

    EXTI:通過按鍵中斷控制led

    介紹EXTI的使用方法及基本原理并且包括實驗通過按鍵中斷控制led
    發表于 11-23 18:06 ?27次下載
    EXTI:通過按鍵中斷<b class='flag-5'>控制</b><b class='flag-5'>led</b><b class='flag-5'>燈</b><b class='flag-5'>亮</b><b class='flag-5'>滅</b>

    通過matter協議控制LED

    本文檔旨在演示開關通過matter協議來做到對控制。視頻不涉及前期環境的搭建。
    發表于 06-14 16:44 ?1606次閱讀
    通過matter協議<b class='flag-5'>控制</b><b class='flag-5'>LED</b><b class='flag-5'>燈</b>的<b class='flag-5'>亮</b><b class='flag-5'>滅</b>

    使用串口控制LED

    我們知道串口通信可以讓單片機和電腦進行數據交換。那么是否可以用串口來控制LED呢?當然是可以的。首先需要保證串口能正常通信,然后是連接
    的頭像 發表于 10-11 11:45 ?1.4w次閱讀

    基于51單片機的PWM控制LED設計資料源程序

    基于51單片機的PWM控制LED設計資料源程序
    發表于 04-27 15:09 ?22次下載

    stm32按鍵控制led

    stm32按鍵控制led? 在嵌入式系統中,硬件按鍵常常被用作開關輸入,
    的頭像 發表于 09-02 17:05 ?1.1w次閱讀
    主站蜘蛛池模板: 毛片免费观看的视频在线| 国产在线精品一区二区在线看| 亚洲第一免费播放区| 色 花 堂 永久 网站| 欧美乱妇日本无乱码特黄大片| 久久棋牌评测| 久久国产加勒比精品无码| 国产一区亚洲| 国产一区精选播放022| 国产一级特黄a大片99| 国产一区二区无码蜜芽精品| 国产剧情在线精品视频不卡| 国产AV国产精品国产三级在线L| 帝王受PLAY龙椅高肉NP| 操中国老太太| 大相蕉伊人狼人久草av| 国产MD视频一区二区三区 | 寂寞夜晚视频高清观看免费| 国产亚洲免费观看| 精品无人区一区二区三区| 精品亚洲午夜久久久久| 久久午夜夜伦鲁鲁片无码免费| 久久免费看少妇高潮A片2012| 久久这里只有精品2| 免费精品国产人妻国语麻豆| 嗯呐啊唔高H兽交| 日韩av国产av欧美天堂社区 | 国产99r视频精品免费观看| 国产成人精品永久免费视频| 国产精品亚欧美一区二区三区| 国外成人电台| 久久99热这里只有精品66| 老头xxx| 免费果冻传媒2021在线看| 欧美性FREE玩弄少妇| 特级黑人三人共一女| 亚洲精品一线二线三线无人区| 中文字幕国产在线观看| writeas雷狮直播| 国产噜噜噜精品免费| 精品蜜臀AV在线天堂|