You are on page 1of 3

ORG 00H AJMP START INICIAR: MOV TCON,#00H MOV TMOD,#00H MOV PSW,#00H MOV IE,#00H RET DELAYMS:

MOV R7,#00H LOOPA: INC R7 MOV A,R7 CJNE A,#0FFH,LOOPA RET DELAYHS: MOV R6,#00H MOV R5,#002H LOOPB: INC R6 ACALL DELAYMS MOV A,R6 JNZ LOOPB DEC R5 MOV A,R5 JNZ LOOPB RET DISPLAY_R: MOV P1,#10000101B RET DISPLAY_O: MOV P1,#10011101B RET DISPLAY_B: MOV P1,#10011111B RET DISPLAY_E: MOV P1,#11001111B RET DISPLAY_T: MOV P1,#10001111B RET DISPLAY_A: MOV P1,#11110111B RET DISPLAY_F: MOV P1,#11000111B RET DISPLAY_L: MOV P1,#10001110B RET DISPLAY_U:

MOV P1,#10001110B RET DISPLAY_I: MOV P1,#10110000B RET DISPLAY_S: MOV P1,#11011011B RET DISPLAY_H: MOV P1,#10010111B RET DISPLAY_N: MOV P1,#10010101B RET DISPLAY_G: MOV P1,#11011111B RET DISPLAY_M: MOV P1,#10110110B RET START: ACALL INICIAR LOOP: ;GILMAR ACALL DISPLAY_G ACALL DELAYHS ACALL DISPLAY_I ACALL DELAYHS ACALL DISPLAY_L ACALL DELAYHS ACALL DISPLAY_M ACALL DELAYHS ACALL DISPLAY_A ACALL DELAYHS ACALL DISPLAY_R ACALL DELAYHS ;HERNAN ACALL DISPLAY_H ACALL DELAYHS ACALL DISPLAY_E ACALL DELAYHS ACALL DISPLAY_R ACALL DELAYHS ACALL DISPLAY_N ACALL DELAYHS ACALL DISPLAY_A ACALL DELAYHS ACALL DISPLAY_N ;RAFAEL ACALL ACALL ACALL ACALL DISPLAY_R DELAYHS DISPLAY_A DELAYHS

ACALL DISPLAY_F ACALL DELAYHS ACALL DISPLAY_A ACALL DELAYHS ACALL DISPLAY_E ACALL DELAYHS ACALL DISPLAY_L ACALL DELAYHS AJMP LOOP END

You might also like