欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3829|回復: 4
打印 上一主題 下一主題
收起左側

51單片機控制LED流水效果的匯編例程

[復制鏈接]
回帖獎勵 1 黑幣 回復本帖可獲得 1 黑幣獎勵! 每人限 1 次
跳轉到指定樓層
樓主
ID:177900 發表于 2018-11-22 20:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    /*  51單片機匯編語言---控制LED流水效果   /*


/*
    按鍵功能:
    P3.3沒按下,P3.2沒按下,查TAB4
    P3.3沒按下,P3.2按下  ,查TAB3
    P3.3按下    ,P3.2沒按下,查TAB2
    P3.3按下    ,P3.2按下  , 查TAB1
   
    延時計算:
    晶振:22.1184Mhz
    一個機器周期時間為12/22.1184MHz即0.54uS
    計算公式:
*/

        ORG 0000H
        MOV P3,#0FFH     ;JB  滿足P3.x=1,就跳轉到LOOPx
START:  JB P3.3, LOOP1   ;P3.3沒按下,執行LOOP1
        JB P3.2, LOOP2   ;
        MOV DPTR,#TAB1   ;送表首地址
        LCALL FLASH      ;LCALL-長調用,跳轉到FLASH
        SJMP START       ;SJMP-轉移到START
LOOP2:  MOV DPTR,#TAB2   ;P3.3按下,P3.2沒按下,執行LOOP2
        LCALL FLASH
        SJMP START
LOOP1:  JB P3.2, LOOP3   ;P3.3沒按下,P3.2沒按下,執行LOOP3
        MOV DPTR,#TAB3   ;P3.3沒按下,P3.2按下  ,查TAB3
        LCALL FLASH
        SJMP START
LOOP3:  MOV DPTR,#TAB4   ;P3.3沒按下,P3.2沒按下,執行LOOP3
        LCALL FLASH
        SJMP START
FLASH:  MOV R0,#00H
        MOV R1,#09H       ;FLASH和FLASH1構成for循環,循環八次,對應八個不同狀態的燈
FLASH1: MOV A,R0
        MOVC A,@A+DPTR
        MOV P1,A
        LCALL DELAY       ;循環一次延時時間
        INC R0            ;INC   加1操作
        DJNZ R1,FLASH1    ;次數減1不等于0,循環
        RET

//剩下的看附件

仿真.zip

46.46 KB, 下載次數: 20, 下載積分: 黑幣 -5

程序.zip

25.89 KB, 下載次數: 16, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:293762 發表于 2019-10-13 09:18 | 只看該作者
謝謝分享!!!
回復

使用道具 舉報

板凳
ID:623749 發表于 2019-10-14 13:14 | 只看該作者
謝謝了
回復

使用道具 舉報

地板
ID:654554 發表于 2019-12-2 19:26 來自觸屏版 | 只看該作者
大佬,我的仿真軟件和你的不一樣。圖片顯示不了。可以幫幫我嗎
回復

使用道具 舉報

5#
ID:655665 發表于 2019-12-4 09:03 | 只看該作者

謝謝分享!!!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表