89c51 汇编编程

要求用一个开关和八个灯使八个灯按顺序点亮一次点亮一个最后一个点亮后再按一次开关全部熄灭... 要求用一个开关和八个灯 使八个灯按顺序点亮 一次点亮一个 最后一个点亮后再按一次开关全部熄灭 展开
 我来答
做而论道
高能答主

2013-12-20 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
一个开关,连接到 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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式