利用89C51的P1口控制8个发光二极管LED。相邻的4个LED为一组,使2组每隔0。5S交替发亮一次,周尔复始。试编写程序。
解:ORG0100H
MOVA,#0FH
ABC: MOVP1,A
ACALLD05
SWAPA
SJMPABC
D05:MOVR6,250
DY: MOVR7,250
DAY:NOP
NOP
DJNZR6,DAY
DJNZR7,DAY
RET
END
利用89C51的P1口控制8个发光二极管LED。相邻的4个LED为一组,使2组每隔0。5S交替发亮一次,周尔复始。试编写程序。
解:ORG0100H
MOVA,#0FH
ABC: MOVP1,A
ACALLD05
SWAPA
SJMPABC
D05:MOVR6,250
DY: MOVR7,250
DAY:NOP
NOP
DJNZR6,DAY
DJNZR7,DAY
RET
END