久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

花樣流水燈的設計1(單片機-匯編)

作者:佚名   來源:本站原創   點擊數:  更新時間:2012年12月20日   【字體:
;This program will show you cycle glitter between 8 led lamps
;     maker:Chen Weiwu
;     date:2012-11-08
;     version:1.0.0
;-------------------------------------------------------------
;Define
Ledprt     equ         p0
SegDisPlay   equ         p2
L1       equ         30h
l3       equ         32h
button1     equ         p1.0
button2     equ         p1.2
button3     equ         p1.4
button4     equ         p1.6
        
;----------------------
;Set the initiation address which the program runing
;----------------------
        org        0
        ajmp       main

;----------------------
Pattern1:
        mov        a,#11111110B
Cycle1:     mov        Ledprt,a
        rl         a
        acall       delay
        jnb        button1,cycle1
        mov        Ledprt,#11111111B
        ret
        
;-----------------------        
Pattern2:
        mov        a,#01111111B
        mov        l1,#00000001B
        
Cycle2:     mov        l3,a
        xrl        a,l1
        mov        Ledprt,a
        mov        a,l3
        rl         a
        mov        l3,a
        mov        a,l1
        rr        a
        mov        l1,a
        mov        a,l3
        acall       delay
        jnb        button2,cycle2
        mov        Ledprt,#11111111B
        ret
;-----------------------
Pattern3:
        mov        a,#10101010B  
Cycle3:     mov        l1,a
        mov        Ledprt,a
        acall       delay
        mov        a,#11111111B
        mov        Ledprt,a
        acall       delay
        mov        a,l1
        rl         a
        jnb        button3,cycle3
        mov        Ledprt,#11111111B
        ret
;-----------------------
Pattern4:
        mov        a,#11111110B
        mov        l1,#00000001B
Cycle4:     mov        Ledprt,a
        acall       delay
        rl         a
        xrl        a,l1
        jnb        button4,cycle4
        mov        Ledprt,#11111111B
        ret
        
;-----------------------

;-----------------------
;delay section
delay:     mov        r5,#50
delay1:     mov        r6,#100
DELAY2:     mov        r7,#10
        djnz       r7,$
        djnz       r6,delay2
        djnz       r5,delay1
        ret
;-----------------------
main:      mov        SegDisPlay,#00H
        jb        button1,To2
        mov        SegDisPlay,#01H
        Acall       Pattern1
To2:        
        jb        button2,To3
        mov        SegDisPlay,#02H
        Acall       Pattern2
To3:        
        jb        button3,To4
        mov        SegDisPlay,#03H
        Acall       Pattern3
To4:
        jb        button4,main
        mov        SegDisPlay,#04H
        Acall       Pattern4
        
        ajmp       Main

;-----------------------
        end
;-------------------------------------------------------------
關閉窗口

相關文章

主站蜘蛛池模板: 亚洲国产欧美日韩在线 | 欧美久久网 | 91亚色视频 | 日韩精品视频在线播放 | 免费日韩视频 | 中文字幕一区在线 | 久草免费在线视频 | 人人射人人 | 国产伦精品一区二区免费 | 亚洲欧美视频在线 | av一区二区在线观看 | 艳妇乳肉豪妇荡乳 | 国产精品毛片一区二区在线看 | 国产视频一区在线观看 | 一道本在线视频 | 亚洲一级在线 | 青青伊人网 | 在线观看不卡av | 亚洲在线免费视频 | 春色导航 | 黄色在线免费看 | 久久精品国产亚洲 | 亚洲综合激情网 | 日韩欧美中文字幕在线观看 | 精品久久一区二区 | 在线观看国产一区 | 欧美三级在线看 | 国产激情久久 | 亚洲免费在线视频 | av免费网站 | 亚洲美女毛片 | 久久亚洲免费视频 | 天天干夜夜爱 | 能看的毛片 | av手机在线免费观看 | 在线看片你懂的 | 亚洲一级大片 | 黄色福利网站 | 欧美午夜精品久久久久免费视 | 一级特黄妇女高潮 | 国产伦精品一区二区三区免.费 |