利用8051单片机,从外部中断输入,使P1口八个发光二极管做跑马灯和流水灯显示, P2口八个发光二极管做鸳鸯

利用8051单片机,从外部中断输入,使P1口八个发光二极管做跑马灯和流水灯显示, P2口八个发光二极管做鸳鸯戏水灯显示。

跑马灯=流水灯,鸳鸯=? 

总算知道什么是鸳鸯戏水灯了。

;10.12.29     外部中断1按键按下,P1流水灯(跑马灯),P2鸳鸯戏水灯

 ORG 0000H

 AJMP MAIN

 ORG 03H

 AJMP EX0INT

 ORG 0030H

MAIN: MOV SP,#60H

 SETB EA

 SETB EX0 

 SETB IT0

 MOV R0,#8

 JNB F0,MAIN

 MOV A,#0FEH

LED: MOV P1,A 

 MOV P2,#0AAH

 ACALL DLY

 MOV P2,#55H

 ACALL DLY

 RL A

 DJNZ R0,LED

 MOV R0,#8

 AJMP LED

EX0INT: SETB F0

 RETI

DLY:    MOV R7,#20

 MOV  R6,#20

     MOV  R5,#250

     DJNZ  R5,$

     DJNZ  R6,$-4

     DJNZ R7,$-8

 RET

 END

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-28
遇到了什么问题?
第2个回答  2010-12-28
做鸳鸯是啥意思?
相似回答