找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6963|回复: 7
收起左侧

救命 错了 我不会改

[复制链接]
ID:9021 发表于 2009-3-15 22:13 | 显示全部楼层 |阅读模式
这是一个流水灯....调试时 JMP EXT0   JMP EXT1   CALL DELAY   错误!请高手指点



ORG 00H
JMP START
ORG 03H
JMP EXT0
ORG 13H
JMP EXT1
START: MOV IE, #10000101B
MOV IP, #00000100B
MOV TCON, #00000000B
MOV SP, #70H
MOV A, #00
MOV P1, A
MOV A,#00
LOOP: MOV P1, A
CALL DELAY
CPL A
JMP LOOP
EXTO: PUSH ACC
PUSH PSW
SETB RS0
CLR RS1
MOV R3, #03
LOOP1: MOV A, #0FFH
CLR C
MOV R2, #08H
LOOP2: RLC A
MOV P1, A
CALL DELAY
DJNZ R2, LOOP2
MOV R2, #07
LOOP3: RRC A
MOV P1, A
CALL DELAY
DJNZ R2, LOOP3
DJNZ R3, LOOP1
POP PSW
POP ACC
RETI
ETX1: PUSH ACC
PUSH PSW
SETB RS1
CLR RS0
MOV R3, #03
LOOP4: MOV A, #0FCH
MOV R2, #06
LOOP5: RL A
MOV P1, A
CALL DELAY
DJNZ R2, LOOP5
MOV R2, #06
LOOP6: RR A
MOV P1,A
CALL DELAY
DJNZ R2, LOOP6
DJNZ R3, LOOP4
POP PSW
POP ACC
RETI
RELAY: MOV R5, #20
D1: MOV R6, #20
D2: MOV R7, #248
DJNZ R7, $
DJNZ R6, D2
DJNZ R5, D1
RET
END

如何改呢 我是自学的
尝试改 但不知从那下手
情高手指点迷津
谢谢
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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