89c51 汇编编程
1个回答
展开全部
一个开关,连接到 P3.2,再接地。
八个灯,LED,连接到 P1,低电平发光。
程序如下:
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP X0_INT
ORG 0030H
MAIN:
MOV IE, #81H
SETB IT0
MOV DPTR, #TAB
MOV R2, #0
SJMP $
;-----------------------------------------
X0_INT:
INC R2
CJNE R2, #8, TS1
MOV R2, #0
TS1:
MOV A, R2
MOVC A, @A + DPTR
MOV P1, A
RETI
TAB:
DB 255, 7FH, 3FH, 1FH, 07H, 03H, 01H, 00H
;-----------------------------------------
END
八个灯,LED,连接到 P1,低电平发光。
程序如下:
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP X0_INT
ORG 0030H
MAIN:
MOV IE, #81H
SETB IT0
MOV DPTR, #TAB
MOV R2, #0
SJMP $
;-----------------------------------------
X0_INT:
INC R2
CJNE R2, #8, TS1
MOV R2, #0
TS1:
MOV A, R2
MOVC A, @A + DPTR
MOV P1, A
RETI
TAB:
DB 255, 7FH, 3FH, 1FH, 07H, 03H, 01H, 00H
;-----------------------------------------
END
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询