8051单片机P0口接有16个LED,编程实现流水灯,每次亮一个亮1s后熄灭再亮第二个,再亮1s然后熄灭,以此类推

[复制链接]
查看11 | 回复3 | 2016-7-26 14:19:45 | 显示全部楼层 |阅读模式
MIN:
MOV R0,#00H
MOV DPTR,#TABDD1:
MOV A, R0
MOVCA,@A+DPTR
MOV P1, A
ACALL DELAY1
INC R0
CJNER0, #10H, DD1
JMP MINDELAY1: MOV R5,#2
; 可以改时间
D1: MOV R6,#255
D2: MOV R7,#2...
回复

使用道具 举报

千问 | 2016-7-26 14:19:45 | 显示全部楼层
流水灯程序很简单的,关键是你的这个8脚上接16个LED不晓得能亮不,16个可接成4*4的,但是应该驱动不了的。...
回复

使用道具 举报

千问 | 2016-7-26 14:19:45 | 显示全部楼层
你这题目有问题吧,8051是8位机,P0口只有8根口线如何控制16个LED,如果是用扩展或者加了其他元件以便实现16个LED的控制,那也得说出硬件接法啊,是你题目抄错了还是出题的是个糊涂蛋...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行