Está en la página 1de 4

Instituto politécnico nacional

Cecyt 10 carlos vallejo marquez


Letrero en movimiento
Microcontroladores
Alumno: marco Antonio González Martínez

Grupo 6IV10
HOY DESPERTE CON GANAS DE LUCHAR

BSF STATUS,RP0

MOVLW 0XF0

MOVWF TRISA

MOVLW 0X80

MOVWF TRISB

BCF STATUS,RP0

MOVLW 0X07

MOVWF CMCON

INICIO

MOVLW .41

MOVWF 0X20

CLRF 0X21

MAS

MOVF 0X21,0

CALL DISPLAY

INCF 0X21,1
DECFSZ 0X20,1

GOTO MAS

GOTO INICIO

DISPLAY

MOVWF 0X26

MOVLW 0X13

MOVWF 0X23

REPITE

MOVLW 0X04

MOVWF 0X25

CLRF 0X22

SIGUE

MOVF 0X26,0

CALL TABLA1

MOVWF PORTB

MOVF 0X22,W

CALL TABLA2

MOVWF PORTA

CALL RETARDO

INCF 0X26,1

INCF 0X22,1

DECFSZ 0X25,1

GOTO SIGUE

MOVF 0X21,0

MOVWF 0X26

DECFSZ 0X23,1

GOTO REPITE

RETURN

TABLA1
ADDWF PCL,1

DT 0XFF, 0XFF, OXFF, OXFF, 0X89, 0XC0, 0X91, 0XFF, 0XFF,

DT 0XA1, 0X86, 0X92, 0X8C, 0X86, 0XAF, 0X87, 0X86, 0XFF, 0XFF

DT 0XC6, 0XC0, 0XAB, 0XFF, 0XFF

DT 0X90, 0X88, 0XAB, 0X88, 0X92, 0XFF, 0XFF

DT 0XA1, 0X86, 0XFF, 0XFF

DT 0XC7, 0XC1, 0XC6, 0X89, 0X88, 0XAF, 0XFF, 0XFF

TABLA2

ADDWF PCL,1

DT 0X08,0X04,0X02,0X01

RETARDO

MOVLW 0X1D

MOVWF 0X27

X2

MOVWF 0X28

X1

DECFSZ 0X28,1

GOTO X1

DECFSZ 0X27,1

GOTO X2

RETURN

También podría gustarte