www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 單片機
[導讀]閃爍燈設計

1. 如圖4.1.1所示:在P1.0端口上接一個發(fā)光二極管L1,使L1在不停地一亮一滅,一亮一滅的時間間隔為0.2秒。

2. 電路原理圖

 

圖4.1.1

3. 系統(tǒng)板上硬件連線

把“單片機系統(tǒng)”區(qū)域中的P1.0端口用導線連接到“八路發(fā)光二極管指示模塊”區(qū)域中的L1端口上。

4. 程序設計內(nèi)容

(1). 延時程序的設計方法

作為單片機的指令的執(zhí)行的時間是很短,數(shù)量大微秒級,因此,我們要求的閃爍時間間隔為0.2秒,相對于微秒來說,相差太大,所以我們在執(zhí)行某一指令時,插入延時程序,來達到我們的要求,但這樣的延時程序是如何設計呢?下面具體介紹其原理:

如圖4.1.1所示的石英晶體為12MHz,因此,1個機器周期為1微

MOV R6,#20 2個 2

 

D1: MOV R7,#248 2個 2 2+2×248=498 20×

 

DJNZ R7,$ 2個 2×248 (498

DJNZ R6,D1 2個 2×20=40 10002

因此,上面的延時程序時間為10.002ms。

由以上可知,當R6=10、R7=248時,延時5ms,R6=20、R7=248時,延時10ms,以此為基本的計時單位。如本實驗要求0.2秒=200ms,10ms×R5=200ms,則R5=20,延時子程序如下:

DELAY: MOV R5,#20

D1: MOV R6,#20

D2: MOV R7,#248

DJNZ R7,$

DJNZ R6,D2

DJNZ R5,D1

RET

(2). 輸出控制

如圖1所示,當P1.0端口輸出高電平,即P1.0=1時,根據(jù)發(fā)光二極管的單向?qū)щ娦钥芍?,這時發(fā)光二極管L1熄滅;當P1.0端口輸出低電平,即P1.0=0時,發(fā)光二極管L1亮;我們可以使用SETB P1.0指令使P1.0端口輸出高電平,使用CLR P1.0指令使P1.0端口輸出低電平。

5.

程序框圖

如圖4.1.2所示

圖4.1.2

6. 匯編源程序

ORG 0

START: CLR P1.0

LCALL DELAY

SETB P1.0

LCALL DELAY

LJMP START

DELAY: MOV R5,#20 ;延時子程序,延時0.2秒

D1: MOV R6,#20

D2: MOV R7,#248

DJNZ R7,$

DJNZ R6,D2

DJNZ R5,D1

RET

END

7. C語言源程序

#include

sbit L1=P1^0;

void delay02s(void) //延時0.2秒子程序

{

unsigned char i,j,k;

for(i=20;i>0;i--)

for(j=20;j>0;j--)

for(k=248;k>0;k--);

}

void main(void)

{

while(1)

{

L1=0;

delay02s();

L1=1;

delay02s();

}

}

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

電磁兼容(EMC)是對電子產(chǎn)品在電磁場方面干擾大小(EMI)和抗干擾能力(EMS)的綜合評定,是評價產(chǎn)品質(zhì)量的重要指標。。本文將詳細介紹EMC測試的流程及范圍,幫助讀者更好地理解和應用這一技術(shù)。

關(guān)鍵字: EMC 單片機系統(tǒng)

隨著單片機系統(tǒng)的廣泛應用和計算機網(wǎng)絡技術(shù)的普及,單片機的通信功能愈來愈顯得重要。單片機通信是指單片機與計算機或單片機與單片機之間的信息交換。

關(guān)鍵字: 單片機系統(tǒng) UART

簡介:51單片機閃爍燈制作:在單片機P1.0端口上接一個發(fā)光二極管L1,使L1在不停地一亮一滅形成閃爍燈狀態(tài),一亮一滅的時間間隔為0.2秒。

關(guān)鍵字: 51單片機 閃爍燈 發(fā)光二極管

  組裝led閃燈   1.外觀檢查   目測燈杯、燈罩、燈頭外觀有無刮傷、毛刺、裂痕、變形等不良現(xiàn)象。取一套樣品進行試裝,以確認各配件的螺絲孔大小、位置是否合適。目測電路板的線

關(guān)鍵字: 閃爍燈 電路圖解 LED閃爍 鋁基板

你知道如何單片機EMC的檢測?如何定義EMC?簡單概括,就是設備或系統(tǒng)在其電磁環(huán)境中能正常工作,且不對該環(huán)境中任何事物構(gòu)成不能承受的電磁騷擾的能力。EMC 測試包括兩大方面內(nèi)容:對其向外界發(fā)送的電磁騷擾強度進行測試,以便...

關(guān)鍵字: emi 單片機系統(tǒng) 電磁干擾

數(shù)字鐘設計

關(guān)鍵字: 單片機系統(tǒng) 數(shù)字鐘

當按下開關(guān)SP1,AT89S51單片機產(chǎn)生“叮咚”聲從P1.0端口輸出到LM386,經(jīng)過放大之后送入喇叭。

關(guān)鍵字: 單片機系統(tǒng) 門鈴

用AT89S51單片機產(chǎn)生“嘀、嘀、…”報警聲從P1.0端口輸出,產(chǎn)生頻率為1KHz,根據(jù)上面圖可知:1KHZ方波從P1.0輸出0.2秒,接著0.2秒從P1.0輸出電平信號,如此循環(huán)下去,就形成我們所需的報警聲了。

關(guān)鍵字: 單片機系統(tǒng) 報警聲

I/O并行口直接驅(qū)動LED顯示,每按下一次開關(guān)SP1,計數(shù)值加1,通過AT89S51單片機的P1端口的P1.0到P1.3顯示出其的二進制計數(shù)值。

關(guān)鍵字: 單片機系統(tǒng) 按鍵識別
關(guān)閉