找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1877|回复: 1
收起左侧

求助大神级人物,帮忙改动一个程序,只要改后结果能正常运行即可,拜托 拜托!

[复制链接]
ID:71620 发表于 2015-1-4 22:03 | 显示全部楼层 |阅读模式
    ORG  0000H
    AJMP 0050H
    ORG 000BH
    AJMP 0100H
    ORG 0050H
    MOV SP,#6FH
    MOV TMOD,#01H     
    MOV TH0,#3CH
    MOV TL0,#0B0H
    SETB EA         
    SETB ET0
    SETB PT0         
    MOV R3,#14H
    MOV R4,#0
    SETB TR0         
    SJMP $
   


    ORG 0100H
    DJNZ R3,NEXT0
    MOV  R3,#14H
   

    INC R4
    CJNE R4,#1,NEXT1

L10:MOV R0,#7
    MOV DPTR,#TABLE
L2:CLR A
    MOVC A,@A+DPTR
    MOV P0,A
    ACALL DELAY1
    INC DPTR
    DJNZ R0,L2
    SJMP NEXT0
   
DELAY1:MOV R1,#250
LOOP1:MOV R2,#250
LOOP2:NOP
      NOP
      NOP
      NOP
      NOP
      DJNZ        R2,LooP2
      DJNZ        R1,LooP1
      RET
NEXT1: CJNE R4,#2,NEXT2
L100:MOV R0,#15
    MOV DPTR,#TABLE1
L20:CLR A
    MOVC A,@A+DPTR
    MOV P0,A
    ACALL DELAY2
    INC DPTR
    DJNZ R0,L20
    SJMP next0

DELAY2:MOV R1,#250
L00P3:MOV R2,#250
LOOP4:NOP
      NOP
      NOP
      NOP
      NOP
      DJNZ R2,LOOP4
      DJNZ R1,L00P3
      RET
NEXT2: CJNE R4,#3,NEXT0
L1000:MOV R0,#7
      MOV DPTR,#TABLE2
   L3:CLR A
      MOVC A,@A+DPTR
     MOV P0,A
     ACALL DELAY3
     INC DPTR
     DJNZ R0,L3
     MOV R4,#0
     SJMP next0
DELAY3:MOV R1,#250
LooP5:MOV R2,#250
LOOP6:NOP
        NOP
        NOP
        NOP
        NOP
       DJNZ        R2,LooP6
       DJNZ        R1,LooP5
       RET
NEXT0 : MOV TH0,#3CH
        MOV TL0,#0B0H
        SETB TR0
        RETI
TABLE:
DB  7EH,0BDH,0DBH,0E7H,0DBH,0BDH,7EH
TABLE2:
DB 3FH,0CFH,0F3H,0FCH,0F3H,0CFH,3FH
TABLE1:
DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH,0BFH,0DFH,0EFH,0F7H,0FBH,0FDH,0FEH
END
回复

使用道具 举报

ID:18297 发表于 2015-1-5 18:59 | 显示全部楼层
这个程序功能上能够实现P0接LED灯串接电阻上拉到电源。
LED灯循环点亮,有一定的变化。仿真没有问题。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表