找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3416|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

節(jié)日彩燈控制器的簡(jiǎn)單程序,請(qǐng)大家?guī)兔纯从惺裁磫栴}

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:78912 發(fā)表于 2015-6-25 13:01 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 fhjdzj 于 2015-6-25 13:02 編輯

一個(gè)鍵開始,一個(gè)鍵停止,一個(gè)鍵從上往下,一個(gè)鍵從下往上。
ORG     0000H
START:  
         MOV     R0,#0
         MOV     P1,#0FFH
         MOV     P2,#0FFH
         JB      P1.2,$
         SJMP    L1
         SJMP    START
L1:    JNB     P1.3,START             //查看是否停止
     JNB     P1.5,L2                //查看是否‘下’
     MOV     A,R0
         MOV     DPTR,#TABLE1
         MOVC    A,@A+DPTR
         MOV     P2,A
         ACALL   DELAY
         INC     R0
         CJNE    R0,#8,L1
         MOV     R0,#0
        SJMP    L1
L2:    JNB     P1.3,START
         JNB     P1.4,L1                 //判斷是否‘上 ’   
     MOV     A,R0
         MOV     DPTR,#TABLE2
         MOVC    A,@A+DPTR
         MOV     P2,A
         ACALL   DELAY
         INC     R0
         CJNE    R0,#8,L2
         MOV     R0,#0
         SJMP    L2
DELAY:                           //延時(shí)大概0.2s
         MOV  R5,#100
D1:
         MOV  R6,#100
D2:     
         MOV     R7,#10
         DJNZ    R7,$
         DJNZ    R6,D2
         DJNZ    R5,D1
         RET
TABLE1:  DB    0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH  
TABLE2:  DB    07FH,0BFH,0DFH,0EFH,0F7H,0FBH,0FDH,0FEH      
         END



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

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:84693 發(fā)表于 2015-7-3 19:42 | 只看該作者
匯編我看不懂。但是電路圖上最小系統(tǒng)就出錯(cuò)了。
RST應(yīng)該接低電平,高電平是復(fù)位了。
回復(fù)

使用道具 舉報(bào)

板凳
ID:204251 發(fā)表于 2017-5-25 15:06 | 只看該作者
你麻痹 你壓縮包呢?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表