新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)控制LED閃光燈

單片機(jī)控制LED閃光燈

作者: 時(shí)間:2016-11-23 來源:網(wǎng)絡(luò) 收藏
1.實(shí)驗(yàn)任務(wù)

  做單一燈的左移右移,硬件電路如圖4.4.1所示,八個(gè)發(fā)光二極管L1-L8分別接在單片機(jī)的P1.0-P1.7接口上,輸出“0”時(shí),發(fā)光二極管亮,開始時(shí)P1.0→P1.1→P1.2→P1.3→┅→P1.7→P1.6→┅→P1.0亮,重復(fù)循環(huán)。

本文引用地址:http://butianyuan.cn/article/201611/320542.htm

2.電路原理

3、結(jié)果說明:

4、匯編源程序

ORG 0

START: MOV R2,#8

MOV A,#0FEH

SETB C

LOOP: MOV P1,A

LCALL DELAY

RLC A

DJNZ R2,LOOP

MOV R2,#8

LOOP1: MOV P1,A

LCALL DELAY

RRC A

DJNZ R2,LOOP1

LJMP START

DELAY: MOV R5,#20 ;

D1: MOV R6,#20

D2: MOV R7,#248

DJNZ R7,$

DJNZ R6,D2

DJNZ R5,D1

RET

END

我是用Keil Uvision和proteus isis這兩個(gè)軟件和起來仿真做的,在做玩IS種的電路元件圖后,如果仿真提示有錯(cuò)誤就把復(fù)位電路和晶振那兩塊去掉就好了。

這個(gè)也是我在網(wǎng)上看到的,又用我自己的方式做了一遍,單片機(jī)入門者可以做這個(gè)玩玩,很有意思的。剛開始就要多做點(diǎn),增加自己的興趣。有些看著簡(jiǎn)單的實(shí)驗(yàn)看著別人的對(duì)自己做就不一點(diǎn)對(duì),只有做了才知道。



關(guān)鍵詞: 單片機(jī)控制LED閃光

評(píng)論


技術(shù)專區(qū)

關(guān)閉