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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5615|回復: 4
打印 上一主題 下一主題
收起左側

20個單片機經典學習例程下載(一些簡單的按鈕與LED控制代碼)

[復制鏈接]
跳轉到指定樓層
樓主
通過對基本的單片機使用,熟悉單片機各個部分以及編程,加深對單片機的理解。程序都有詳細的注釋


文件列表:
【實驗10】流水燈3
【實驗11】獨立按鍵操作方法
【實驗12】多功能按鍵識別
【實驗13】開關控制LED(輸入輸出概念)
【實驗14】樓梯照明燈
【實驗15】矩陣鍵盤掃描
【實驗16】按鍵采集一整數數據
【實驗17】簡單的數碼管顯示
【實驗18】數碼管流動顯示數字3
【實驗19】一個數碼管顯示0-F
【實驗1】點亮第一個發光二極管
【實驗20】數碼管顯示任一九位以下整數
【實驗2】點亮四個LED(方法1)
【實驗3】點亮四個LED(方法2)
【實驗4】一個LED閃爍
【實驗5】led移動閃爍(方法1)
【實驗6】led移動閃爍(方法2)
【實驗7】多路開關狀態指示
【實驗8】流水燈1
【實驗9】流水燈2


下面是其中的一個單片機源程序如下:
  1. /*********************************************************************************
  2. * 【主控芯片】: STC89C52
  3. * 【編譯環境】: Keil μVisio3       
  4. * 【程序功能】: 使用QX-MCS51 實驗板鍵盤最下面一排左側的S3鍵,控制一LED的亮滅                                                                                           
  5. * 【使用說明】: 按下后松開,led亮;按下后再松開,led滅。即使led像家里用的電燈一樣受開關控制。本例子中,要掌握“輸入輸出”的概念,單片機作為一個控制芯片,必然要通過“輸入輸出”才可與外界相連。輸入是感知外界狀態,當將輸入作一定處理后,再通過輸出控制外部模塊。
  6. *  說明:免費開源,不提供源代碼分析.
  7. **********************************************************************************/
  8. #include<reg51.h>

  9. sbit S3=P3^1;         //采集按鍵狀態,此時作為輸入引腳
  10. sbit led=P1^0;         //此時作為輸出引腳。

  11. void delay(unsigned char p)
  12. {
  13.         unsigned char m,n;
  14.         for(m=p;m>0;m--)
  15.                 for(n=125;n>0;n--);
  16. }
  17. void main()
  18. {       
  19.         while(1)
  20.         {  
  21.            if(S3==0)  
  22.                 {       
  23.                         delay(10);         //消抖
  24.                         if(S3==0)
  25.                         {        while(!S3);//等待按鍵松開。
  26.                                 led=~led;
  27.                         }
  28.                 }
  29. }
  30. }
復制代碼

所有資料51hei提供下載:
10、配套源碼100多個.rar (203.44 KB, 下載次數: 61)


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

使用道具 舉報

沙發
ID:349717 發表于 2020-3-13 12:35 | 只看該作者
新手來學習,感謝
回復

使用道具 舉報

板凳
ID:686739 發表于 2020-3-13 16:16 來自觸屏版 | 只看該作者
感謝分享
回復

使用道具 舉報

無效樓層,該帖已經被刪除
5#
ID:707888 發表于 2020-3-13 19:22 | 只看該作者
延時消抖占用資源
回復

使用道具 舉報

6#
ID:907700 發表于 2023-11-4 08:42 | 只看該作者
有沒有不用按鍵控制燈的亮度,家里只有一個220開關,怎么控制
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 999热精品视频 | h视频免费在线观看 | 天天干免费视频 | 亚洲性人人天天夜夜摸 | 精品一区二区三区免费视频 | 成人午夜免费福利视频 | 精品中文字幕视频 | 日韩成人中文字幕 | 亚洲一二三区免费 | 2020亚洲天堂 | 国产成人免费视频网站高清观看视频 | 久草免费在线视频 | 精品久久久久久久久亚洲 | 成人高清视频在线观看 | 波多野结衣中文字幕一区二区三区 | 精品国产一区二区三区成人影院 | 欧美影院久久 | 中文字幕免费视频 | 日韩三级电影一区二区 | 欧美精品久久久久 | 国产伦精品一区二区三区高清 | 日韩在线播放一区 | 成人av网站在线观看 | 81精品国产乱码久久久久久 | 精品福利在线 | 高清人人天天夜夜曰狠狠狠狠 | 九七午夜剧场福利写真 | 午夜影院在线观看 | 欧美一级毛片在线播放 | 在线观看免费黄色片 | 在线一区二区三区 | 午夜影院在线观看 | 日韩在线成人 | 国产一区不卡在线观看 | 拍拍无遮挡人做人爱视频免费观看 | 国产免费一区二区三区 | 成人二区 | 综合久 | 亚洲国产成人精品女人久久久 | 国产精品二区三区在线观看 | 亚洲精品中文字幕在线观看 |