在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ 3.6 單片機(jī) LED 燈閃爍程序
2.1 單片機(jī)內(nèi)部資源(內(nèi)部結(jié)構(gòu))
5.1 單片機(jī)邏輯電路與邏輯運(yùn)算
6.1 C 語言數(shù)組
5.7 單片機(jī)數(shù)碼管的靜態(tài)顯示
4.8 單片機(jī) LED 流水燈程序[詳細(xì)]
6.7 單片機(jī)中斷的優(yōu)先級(jí)
5.2 單片機(jī)定時(shí)器介紹
1. 如何學(xué)習(xí)單片機(jī)
1.3 單片機(jī)學(xué)習(xí)的準(zhǔn)備工作
4.3 C 語言基本運(yùn)算符
5.5 單片機(jī)中 LED 數(shù)碼管的介紹
2.6 第一個(gè)單片機(jī)程序(C 語言編寫)
3.5 單片機(jī)中 74HC138 三八譯碼器的應(yīng)用
3.2 單片機(jī)中去耦電容的應(yīng)用
6.4 單片機(jī)數(shù)碼管動(dòng)態(tài)顯示程序[帶解釋]
1.5 Keil uVision4簡單使用教程
第一章問題匯總
1.2 如何學(xué)習(xí)單片機(jī)
4.4 C 語言 for 循環(huán)語句
6.5 單片機(jī)數(shù)碼管顯示消隱
單片機(jī)上的發(fā)光二極管(LED 燈)
5. 單片機(jī)定時(shí)器與數(shù)碼管基礎(chǔ)
5.3 單片機(jī)定時(shí)器的寄存器
5.6 單片機(jī)數(shù)碼管的真值表
6.2 C 語言 if 語句
3.3 三極管的的概念及其工作原理
4. C 語言基礎(chǔ)及流水燈的實(shí)現(xiàn)
點(diǎn)亮你的 LED 燈
4.6 C 語言函數(shù)的簡單介紹
2.4 51單片機(jī)特殊功能寄存器和位定義
6.6 單片機(jī)中斷系統(tǒng)
3.1 電磁干擾 EMI
4.1 二進(jìn)制、十進(jìn)制和十六進(jìn)制
4.5 C 語言 while 循環(huán)語句
3. 單片機(jī)硬件基礎(chǔ)知識(shí)學(xué)習(xí)
2.5 使用 Keil uVision 新建一個(gè)工程
1.4 單片機(jī)開發(fā)環(huán)境搭建--Keil uVision4安裝教程
4.7 單片機(jī)延時(shí)方法(Keil 軟件延時(shí))
6. 單片機(jī)的中斷與數(shù)碼管動(dòng)態(tài)顯示
3.6 單片機(jī) LED 燈閃爍程序
6.3 C 語言 switch 語句
1.1 學(xué)習(xí)什么單片機(jī)
4.2 C 語言變量類型和范圍
5.4 單片機(jī)中定時(shí)器的應(yīng)用
2.7 將程序下載到單片機(jī)
3.4 單片機(jī)中三極管的應(yīng)用
2.2 單片機(jī)最小系統(tǒng)[配圖][超詳細(xì)]

3.6 單片機(jī) LED 燈閃爍程序

點(diǎn)亮 LED 小燈的程序我們第二課完成了,就是讓 LED = 0。熄滅小燈的程序也很簡單,就是 LED = 1。點(diǎn)亮和熄滅都會(huì)了,那么如果我們?cè)诹梁蜏缰虚g加個(gè)延時(shí),反復(fù)不停的點(diǎn)亮和熄滅小燈,就成了閃爍了。

我們首先復(fù)習(xí)一下 Keil 寫程序的過程,建立工程-->保存工程-->建立文件-->添加文件到工程-->編寫程序-->編譯-->下載程序。

LED 閃爍程序?qū)τ谟?C 基礎(chǔ)的同學(xué)來說很簡單,那我先寫出來,大家可以先看下。沒有 C 語言基礎(chǔ)的同學(xué)也可以跟著抄一遍,下節(jié)課我會(huì)補(bǔ)充部分 C 語言基礎(chǔ)知識(shí),這樣你先抄一遍后,再跟著看 C 語言基礎(chǔ)知識(shí)的時(shí)候也比較容易理解透徹。

#include<reg52.h>
sbit LED = P0^0;
sbit ADDR0 = P1^0;
sbit ADDR1 = P1^1;
sbit ADDR2 = P1^2;
sbit ADDR3 = P1^3;
sbit ENLED = P1^4;

void main(){   //void 即函數(shù)類型
    //以下為聲明語句部分
    unsigned int i = 0;  //定義一個(gè)無符號(hào)整型變量 i,并賦初值0

    //以下為執(zhí)行語句部分
    ENLED = 0;  //U3、U4 兩片 74HC138 總使能
    ADDR3 = 1;  //使能 U3 使之正常輸出
    ADDR2 = 1;  //經(jīng) U3 的 Y6 輸出開啟三極管 Q16
    ADDR1 = 1;
    ADDR0 = 0;
    while (1){
        LED = 0;  //點(diǎn)亮小燈
        for (i=0; i<30000; i++);    //延時(shí)一段時(shí)間
        LED = 1;  //熄滅小燈
        for (i=0; i<30000; i++);  //延時(shí)一段時(shí)間
    }
}

大家把這個(gè)程序編譯一下,下載到單片機(jī)里,就會(huì)發(fā)現(xiàn) LED2 這個(gè)小燈會(huì)閃爍了。