亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        單片機(jī)模擬多種霓虹燈閃爍效果

        2017-03-11 17:32:09張碧娜
        關(guān)鍵詞:霓虹燈流程圖二極管

        張碧娜

        (錦州師范高等專(zhuān)科學(xué)校,遼寧錦州121000)

        【應(yīng)用研究】

        單片機(jī)模擬多種霓虹燈閃爍效果

        張碧娜

        (錦州師范高等專(zhuān)科學(xué)校,遼寧錦州121000)

        為實(shí)現(xiàn)不同模式的霓虹燈的閃爍效果,利用單片機(jī)作為核心控制器,用單片機(jī)的P1口作為輸出口連接8個(gè)發(fā)光二極管,通過(guò)編寫(xiě)程序控制單片機(jī)引腳電平的高低變化,實(shí)現(xiàn)了發(fā)光二極管的亮滅.該設(shè)計(jì)克服了傳統(tǒng)全硬件電路功能單一,只能按固定模式閃爍的缺點(diǎn),滿足了人們工作生活的需要.

        單片機(jī);程序;霓虹燈

        隨著科技的發(fā)展和人們?nèi)粘I畹牟粩喔纳疲诮稚衔覀兊教幙梢钥匆?jiàn)彩色的霓虹燈,尤其是在夜晚,各式霓虹燈非常漂亮,裝點(diǎn)著城市的夜空,把我們帶入了美輪美奐的世界.這些美麗的霓虹燈是如何實(shí)現(xiàn)的呢?目前市場(chǎng)上各式各樣的LED彩燈控制器大多用全硬件電路實(shí)現(xiàn),電路結(jié)構(gòu)復(fù)雜,功能單一,這樣制作的成品,只能按照固定的模式閃爍,不能根據(jù)不同場(chǎng)合、不同時(shí)間段的需要來(lái)調(diào)節(jié)亮燈的時(shí)間、燈閃爍的頻率及閃爍的方式等參數(shù).若利用單片機(jī)來(lái)制作設(shè)計(jì)彩燈,則可以克服上述缺點(diǎn),而且單片機(jī)設(shè)計(jì)電路簡(jiǎn)單,閃爍模式可以根據(jù)需要而改變,形式新穎[1].

        1 單片機(jī)的硬件電路

        單片機(jī)就是把中央處理器、存儲(chǔ)器、定時(shí)/計(jì)數(shù)器、I/O接口電路等一些計(jì)算機(jī)的主要功能部件集成在一塊電路芯片上的微型計(jì)算機(jī).單片機(jī)具有功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等優(yōu)點(diǎn),而且其性?xún)r(jià)比高,因此被廣泛地應(yīng)用于各行各業(yè).本文使用的80C51系列單片機(jī)采用的是CMOS工藝,能滿足CMOS與TTL的兼容;具有強(qiáng)大的指令系統(tǒng),111條指令能夠滿足所有的控制要求;系統(tǒng)擴(kuò)展方便;具有雙列直插DIP40封裝引腳,必須擴(kuò)展的引腳一般都在用戶(hù)側(cè)進(jìn)行擴(kuò)展,對(duì)單片機(jī)系統(tǒng)的內(nèi)部總線沒(méi)有影響.

        本文利用80C51系列單片機(jī)作為核心控制器,用單片機(jī)的P1口作為輸出口,經(jīng)驅(qū)動(dòng)電路(74LS240:8反相三態(tài)緩沖/驅(qū)動(dòng)器)接8只發(fā)光二極管,用8只發(fā)光二極管模擬具有閃爍功能的霓虹燈.當(dāng)輸出位為0時(shí),發(fā)光二極管點(diǎn)亮,輸出位為1時(shí),發(fā)光二極管熄滅.

        2 模擬霓虹燈控制程序分析

        如圖1所示為8只發(fā)光二極管從左向右依次循環(huán)點(diǎn)亮的程序分析圖,若想P1.0口對(duì)應(yīng)的DS1燈點(diǎn)亮,只需要向P1.0口寫(xiě)0即可,若其他小燈都熄滅,則要向其他7個(gè)口寫(xiě)1,以此類(lèi)推,實(shí)現(xiàn)8只發(fā)光二極管依次循環(huán)點(diǎn)亮的效果.

        3 程序設(shè)計(jì)流程圖

        分析好如何實(shí)現(xiàn)8只發(fā)光二極管依次循環(huán)點(diǎn)亮的效果后,需要根據(jù)分析的結(jié)果畫(huà)出該程序的流程圖,方便我們后面進(jìn)行單片機(jī)的軟件的設(shè)計(jì).本程序的流程圖如圖2所示.在這里需要強(qiáng)調(diào)的是,由于人眼的視覺(jué)暫留效應(yīng)以及單片機(jī)執(zhí)行每條指令的時(shí)間都很短,因此在控制二極管的亮滅時(shí)應(yīng)延時(shí)一段時(shí)間,否則將看不到二極管的閃爍效果,而是會(huì)發(fā)現(xiàn)8只發(fā)光二極管同時(shí)保持一直點(diǎn)亮的狀態(tài)[2].

        4 模擬霓虹燈控制程序

        單片機(jī)的程序是匯編語(yǔ)言的源程序,匯編語(yǔ)言的程序書(shū)寫(xiě)有兩個(gè)特點(diǎn):一是指令采用助記符,而不用機(jī)器碼表示;二是地址采用標(biāo)號(hào),而不用實(shí)際數(shù)值表示.上面工作完成后,下面最重要的一步就是要根據(jù)程序流程圖來(lái)編寫(xiě)實(shí)現(xiàn)發(fā)光二極管依次循環(huán)點(diǎn)亮的程序.只要對(duì)P1口的數(shù)值作以修改,并配合延時(shí)程序,就可以實(shí)現(xiàn)8只發(fā)光二極管依次循環(huán)點(diǎn)亮的效果,程序如下:

        ORG 0790H

        MOV P1,#0FFH

        MOV A,#0FEH

        LO33: MOV P1,A

        LCALL DELAY

        RL A

        SJMP LO33

        ORG 07A0H

        DELAY:MOV R0,#0A0H

        LO36: MOV R7,#0FFH

        LO35: DJNZ R7, LO35

        DJNZ R0,LO36

        RET

        5 其他霓虹燈控制方式

        用單片機(jī)設(shè)計(jì)霓虹燈,霓虹燈的閃爍方式可以根據(jù)需要而改變.上文詳細(xì)介紹了P1口連接8只發(fā)光二極管依次循環(huán)點(diǎn)亮的模擬霓虹燈的閃爍效果,下面介紹其他兩種不同的模擬霓虹燈的閃爍效果,硬件電路圖不用作任何改變,僅需要對(duì)單片機(jī)的軟件程序作修改就可以實(shí)現(xiàn)要求[3].

        (1)8只發(fā)光二極管一起亮滅的模擬霓虹燈的閃爍效果,程序如下:

        ORG 1000H

        START:MOV P1,#00H

        LCALL DELAY

        MOV P1,#0FFH

        LCALL DELAY

        SJMP START

        ORG 2000H

        DELAY:MOV R3,#0FFH

        DEL2: MOV R4,#0FFH

        DEL1: NOP

        DJNZ R4,DEL1

        DJNZ R3,DEL2

        RET

        (2)8只發(fā)光二極管由兩邊向中間、再由中間向兩邊的模擬霓虹燈的閃爍效果,程序如下:

        ORG 0000H

        MOV P1, #00H ;滅燈

        MOV R2, #5 ;循環(huán)5遍

        DP0: MOV R3, #8 ;每遍8個(gè)狀態(tài)

        MOV DPTR, #TAB ;取表基址

        MOV R0, #0 ;取表變址

        DP1: MOV A, R0 ;變址送A

        MOVC A, @A+DPTR ;查控制碼

        MOV P1, A ;控制碼送P1口亮燈

        LCALL DELAY ;延時(shí)

        INC R0;修改地址指針

        DJNZ R3, DP1 ;查8個(gè)狀態(tài)

        DJNZ R2, DP0 ;查5遍

        MOV P1, #00H ;滅燈

        SJMP $

        DELAY:MOV R6,#0FFH

        DEL2: MOV R7,#0FFH

        DEL1: NOP

        DJNZ R7,DEL1

        DJNZ R6,DEL2

        RET

        RET

        TAB: DB 7EH,BDH,DBH,E7H,E7H,DBH,BDH,7EH

        END

        以上就是利用單片機(jī)原理模擬的不同霓虹燈的閃爍效果.用單片機(jī)來(lái)做控制器,硬件電路設(shè)計(jì)好后,只需要對(duì)單片機(jī)的軟件部分進(jìn)行修改,就可以實(shí)現(xiàn)不同的霓虹燈的閃爍效果,希望給大家?guī)?lái)啟發(fā),使單片機(jī)能更好地為人們的生活服務(wù).

        [1]劉勇.基于單片機(jī)的創(chuàng)意彩燈控制系統(tǒng)的設(shè)計(jì)[J].裝備制造技術(shù),2010,(10):87-89.

        [2]郭明磊.用單片機(jī)實(shí)現(xiàn)流水燈的控制設(shè)計(jì)[J].黑龍江科技信息,2008,(4):72.

        [3]劉小平.基于單片機(jī)控制的LED彩燈設(shè)計(jì)與實(shí)踐[J].科技經(jīng)濟(jì)市場(chǎng),2007,(8):138-139.

        (審稿人 胡 坤 鄧景茹,責(zé)任編輯 王 巍)

        The single chip microcomputer simulates the twinkling effects of various neon lights

        ZHANG Bi-na

        (Jinzhou Teachers College, Jinzhou Liaoning 121000)

        In order to realize the twinkling effects of various neon lights, the single chip microcomputer is used to be a central controller, and the P1 port of the single chip microcomputer is used to be an output port to connect to 8 shining diodes. Then the lead level will be controlled by writing programs, which affects the shining diode whether it will be on or will be off. This design overcomes the disadvantages, such as ,the single function of the electrical circuit in traditional hardware, and the twinkling effects which are resulted from being connected to a certain mode. More importantly, it meets the living and working demands of people.

        the single chip microcomputer;program;neon lights

        2016—12—20

        張碧娜(1979-),女(滿族),遼寧錦州市人,講師,主要從事應(yīng)用電子技術(shù)方面研究.

        TP273

        A

        1008-5688(2017)01-0084-03

        猜你喜歡
        霓虹燈流程圖二極管
        霓虹燈招牌,褪色了嗎
        看世界(2023年24期)2024-01-03 15:23:44
        霓虹夢(mèng)
        游樂(lè)園
        智族GQ(2016年11期)2016-09-13 19:09:37
        專(zhuān)利申請(qǐng)審批流程圖
        河南科技(2016年8期)2016-09-03 08:08:22
        二極管及其典型應(yīng)用電路仿真測(cè)試
        電子制作(2016年19期)2016-08-24 07:49:58
        專(zhuān)利申請(qǐng)審批流程圖
        河南科技(2016年6期)2016-08-13 08:18:29
        Diodes超速開(kāi)關(guān)二極管提供超低漏電流
        PIN二極管限幅器的電磁脈沖損傷特性試驗(yàn)
        寧海縣村級(jí)權(quán)力清單36條
        有機(jī)發(fā)光二極管中三重態(tài)激子的單重態(tài)轉(zhuǎn)換
        性色av手机在线观看| 日日猛噜噜狠狠扒开双腿小说| 国产欧美日韩专区| 日韩极品视频在线观看免费| 日韩人妻免费视频一专区| 久久午夜无码鲁丝片午夜精品| 激情亚洲一区国产精品| 成年女人片免费视频播放A| 国产精品女同一区二区软件| 高潮内射双龙视频| 国产一区二区三区美女| 人妻少妇精品一区二区三区| 色和尚色视频在线看网站| 男女高潮免费观看无遮挡| 欧美日韩国产免费一区二区三区欧美日韩| 日韩极品视频在线观看| 中文字幕日韩有码在线| 女邻居的大乳中文字幕| 纯肉无遮挡H肉动漫在线观看国产 国产精品自产拍在线观看免费 | 美女脱掉内裤扒开下面让人插| 97久久精品人妻人人搡人人玩| 日韩精品成人一区二区三区| 久久免费网站91色网站| 精品国产a一区二区三区v| 狠狠色噜噜狠狠狠狠米奇777| 国产91吞精一区二区三区| 国产精品第一区亚洲精品| 国产精品 无码专区| 亚洲欧美精品伊人久久| 伊人影院在线观看不卡| 精品国产一区二区三区不卡在线| 污污内射在线观看一区二区少妇 | 亚洲乱亚洲乱妇无码麻豆| 亚洲国产成人精品女人久久久| 亚洲天堂av社区久久| 中文字幕人妻饥渴浪妇| 无码粉嫩虎白一线天在线观看| av草草久久久久久久久久久| 久久蜜桃资源一区二区| 99国产精品无码| 丝袜欧美视频首页在线|