亚洲免费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)換
        免费a级毛片高清在钱| 久久久黄色大片免费看| 亚洲国产18成人中文字幕久久久久无码av | 欧美性狂猛xxxxx深喉| 国产微拍精品一区二区| 亚洲av无码av在线播放| 一本大道香蕉视频在线观看| 思思久久96热在精品不卡| 亚洲国产成人无码电影| av毛片一区二区少妇颜射| 青青草好吊色在线视频| 亚洲天堂亚洲天堂亚洲色图| 色呦呦九九七七国产精品| 高h小月被几个老头调教 | 国产精品多p对白交换绿帽| 国产高颜值大学生情侣酒店| 中文字幕美人妻亅u乚一596| 狠狠躁夜夜躁AV网站中文字幕| 8090成人午夜精品无码| 国产极品大秀在线性色| 亚洲av天堂在线视频| 大胸少妇午夜三级| 亚洲精品综合一区二区| 又黄又爽又色的视频| 亚洲精品有码在线观看| 国产亚洲曝欧美不卡精品| 四虎在线中文字幕一区| 成人久久久精品乱码一区二区三区 | 日韩久久av电影| 日韩一区二区,亚洲一区二区视频| 97成人精品在线视频| 国产欧美成人一区二区a片| 国产涩涩视频在线观看| 久久久久国产亚洲AV麻豆| 日本久久视频在线观看| 精品国产一区二区三区三级| 久久久免费精品re6| 国产精品igao视频| 亚洲阿v天堂网2021| 激情亚洲综合熟女婷婷| 国产91在线播放九色快色|