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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5730|回復(fù): 15
打印 上一主題 下一主題
收起左側(cè)

適合初學(xué)者學(xué)習(xí)的單片機(jī)例子

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:294726 發(fā)表于 2018-9-11 10:35 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式


單片機(jī)源程序如下:
  1. #include<reg51.h>  //包含單片機(jī)寄存器的頭文件
  2. sbit K1=P3^2;     //將K5位定義為P1.4
  3. /*****************************
  4. 函數(shù)功能:延時一段時間
  5. *****************************/
  6. void delay(void)
  7. {
  8. unsigned int n;
  9. for(n=0;n<20000;n++)
  10.         ;
  11. }
  12. /*****************************
  13. 函數(shù)功能:主函數(shù)
  14. *****************************/
  15. void main(void)
  16. {  
  17.    unsigned char i;
  18.         i=0;    //將i初始化為0
  19.         while(1)
  20.          {
  21.                   if(K1==0)     //如果S1鍵按下
  22.                    {
  23.                           delay();  //延時一段時間 按鍵消抖
  24.                           if(K1==0) //如果再次檢測到S1鍵按下
  25.                             i++;    //i自增1
  26.                           if(i==9)  //如果i=9,重新將其置為1
  27.                             i=1;
  28.                                 
  29.                    }
  30.                  switch(i)   //使用多分支選擇語句
  31.                                  {
  32.                                    case 1: P2=0xfe;  //第一個LED亮
  33.                                                         break;
  34.                                         case 2: P2=0xfd;  //第二個LED亮
  35.                                               break;
  36.                                         case 3:P2=0xfb;   //第三個LED亮
  37.                                               break;
  38.                                         case 4:P2=0xf7;   //第四個LED亮
  39.                                               break;
  40.                                         case 5:P2=0xef;   //第五個LED亮
  41.                                               break;
  42.                                         case 6:P2=0xdf;   //第六個LED亮
  43.                                               break;
  44.                                         case 7:P2=0xbf;   //第七個LED亮
  45.                                          break;
  46.                                         case 8:P2=0x7f;   //第八個LED亮
  47.                                               break;
  48.                                         default:   //缺省值,關(guān)閉所有LED
  49.                                               P2=0xff;
  50.                                  }
  51.                  }         
  52. }
復(fù)制代碼


12864顯示測試程序
1602顯示測試程序
1602液晶匯編語言經(jīng)典例程
24小時時鐘程序
8位LED流水燈,花樣燈
LCD12864液晶顯示實(shí)時時鐘和溫度
LCD1602,ds1302時鐘萬年歷
LCD1602與4x4按鍵矩陣模塊,按鍵實(shí)驗
LCD1602顯示溫度實(shí)驗
LCD1602液晶顯示的實(shí)時時鐘
LCD1602液晶顯示的簡單計算器
LED流水燈循環(huán)左移
RS232串口顯示實(shí)時時鐘
RS232串口顯示實(shí)時時鐘,ds1302模塊
RS232串口顯示實(shí)時溫度數(shù)據(jù),ds18b20模塊
RS232串口顯示紅外遙控器鍵值,紅外模塊
swtich語句的控制P2口8位LED的點(diǎn)亮狀態(tài)
中斷INT0
中斷INT1
串口調(diào)試A
串口調(diào)試數(shù)碼管顯示
其他
功能十二:板子功能測試
加計數(shù)
右移運(yùn)算流水點(diǎn)亮P2口8位LED
定時器中斷00-99秒計數(shù)
定時器中斷輸出脈沖LED顯示
循環(huán)移位LED顯示
按鍵加減數(shù)碼管顯示
按鍵加減數(shù)碼管顯示(2)
按鍵掃描且有鍵按下發(fā)聲
按鍵控制繼電器和蜂鳴器
數(shù)碼管LED顯示動態(tài)1
數(shù)碼管LED顯示動態(tài)2(0-99計數(shù))
數(shù)碼管動態(tài)顯示1234
數(shù)碼管十六進(jìn)制顯示
數(shù)碼管顯示溫度DS18B20,帶小數(shù)!
數(shù)碼管顯示溫度DS18B20,整數(shù)!
數(shù)碼管顯示靜態(tài)
數(shù)碼管顯示靜態(tài)2
數(shù)組控制流水燈-2
無源蜂鳴器實(shí)驗 (祝你平安)
無源蜂鳴器實(shí)驗(世上只有媽媽好)
流水燈跑馬燈
溫度控制繼電器
點(diǎn)亮一個發(fā)光二極管
用if語句控制P2口8位LED的點(diǎn)亮
用字符型數(shù)組控制LED燈
用數(shù)組的指針控制LED流水燈
簡單計數(shù)器實(shí)驗
精確到00.00秒表
紅外線接收實(shí)驗引用定時器
紅外線接收實(shí)驗引用延時
紅外遙控控制繼電器(遙控器CH鍵控制)
自增運(yùn)算控制LED燈
蜂鳴器實(shí)驗(有源)
蜂鳴器漸變蜂鳴聲(有源)
蜂鳴器簡單蜂鳴發(fā)聲(有源)
超炫 20模式帶拖尾LED流水燈
輸出方波脈沖
鍵值數(shù)碼管顯示
鍵盤按鍵分別控制蜂鳴器和LED燈
鍵盤控制LED
隨意控制點(diǎn)亮多個LED燈方法1
隨意控制點(diǎn)亮多個LED燈方法2
音樂例子 梁祝(無源)
音樂例子 簡單音符
LCD1602,ds1302時鐘萬年歷.rar
LCD1602與4x4按鍵矩陣模塊,按鍵實(shí)驗.rar
功能十二:板子功能測試.rar
紅外遙控控制繼電器(遙控器CH鍵控制).rar

所有資料51hei提供下載:
51C語言例子.zip (5.52 MB, 下載次數(shù): 56)


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

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2018-9-11 16:52 | 只看該作者
補(bǔ)全原理圖詳細(xì)說明一下即可獲得100+黑幣
回復(fù)

使用道具 舉報

板凳
ID:385351 發(fā)表于 2018-9-11 22:54 | 只看該作者
補(bǔ)全原理圖詳細(xì)說明一下即可獲得100+黑幣
回復(fù)

使用道具 舉報

地板
ID:385351 發(fā)表于 2018-9-11 22:54 | 只看該作者
全原理圖詳細(xì)說明一下即可獲得100
回復(fù)

使用道具 舉報

5#
ID:396762 發(fā)表于 2018-9-12 00:01 | 只看該作者
嗯不錯看看
回復(fù)

使用道具 舉報

6#
ID:225481 發(fā)表于 2018-9-12 06:28 | 只看該作者
sbit K1=P3^2;     //將K5位定義為P1.4;if(K1==0) //如果再次檢測到S1鍵按下;注釋都錯了
回復(fù)

使用道具 舉報

7#
ID:225481 發(fā)表于 2018-9-12 06:30 | 只看該作者
K1和S1雖然都常用作開關(guān)編號,最好電路圖跟程序統(tǒng)一用一個。
回復(fù)

使用道具 舉報

8#
ID:66287 發(fā)表于 2018-9-13 09:45 | 只看該作者
好東東,謝謝分享!
回復(fù)

使用道具 舉報

9#
ID:216962 發(fā)表于 2018-9-13 10:54 | 只看該作者
剛下載了,謝謝分享,論壇有你更精彩!
回復(fù)

使用道具 舉報

10#
ID:394663 發(fā)表于 2018-9-13 15:18 | 只看該作者
很好的例子,學(xué)習(xí)學(xué)習(xí)。
回復(fù)

使用道具 舉報

11#
ID:397707 發(fā)表于 2018-9-13 22:22 | 只看該作者
感謝分享。謝謝
回復(fù)

使用道具 舉報

12#
ID:241242 發(fā)表于 2018-9-14 19:51 | 只看該作者
感謝分享,好好學(xué)習(xí)
回復(fù)

使用道具 舉報

13#
ID:399374 發(fā)表于 2018-9-18 10:03 | 只看該作者

感謝分享,好好學(xué)習(xí)
回復(fù)

使用道具 舉報

14#
ID:162514 發(fā)表于 2018-9-18 16:05 | 只看該作者
感謝分享,好好學(xué)習(xí)
回復(fù)

使用道具 舉報

15#
ID:399666 發(fā)表于 2018-9-18 19:16 | 只看該作者
非常好,學(xué)習(xí)了
回復(fù)

使用道具 舉報

16#
ID:454965 發(fā)表于 2018-12-25 22:36 | 只看該作者
補(bǔ)全原理圖詳細(xì)說明一下即可獲得100+黑幣
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品区二区三区日本 | 日韩在线中文字幕 | 亚洲精品无人区 | 视频一区中文字幕 | 久久久久久久久久久久久九 | 久久国产精品91 | 一区二区三区视频在线 | 国产精品18hdxxxⅹ在线 | 91资源在线播放 | 美女视频黄的 | 欧美精品久久久久 | 日本三级日产三级国产三级 | 99综合在线 | 久久精品视频免费看 | 亚洲精品一区av在线播放 | 国久久| 久久国产日韩 | 日韩精品一区二区三区中文在线 | 欧美一区二区三区,视频 | 成人福利网 | 国产精品一二区 | 午夜电影网址 | 一级一级毛片免费看 | 国产乱码久久久久久一区二区 | 国产精品色综合 | 亚洲成人综合在线 | 欧美成人精品激情在线观看 | 久久久久中文字幕 | 国产亚洲一区二区精品 | 黄色毛片在线看 | 99久久精品免费看国产四区 | 亚洲国产精品一区二区久久 | 久久精品1 | 久草网址 | 亚洲欧美国产精品久久 | 亚洲 欧美 激情 另类 校园 | 久久9999久久 | 涩涩视频在线观看 | 日韩不卡在线 | 国产欧美一区二区三区另类精品 | 婷婷激情五月网 |