You are on page 1of 2

CCIESAM-UNI

LIST P=16F628A "P16F628A.INC"

curso: Micro controladores PIC Nivel I

INCLUDE

__CONFIG _WDT_OFF & _MCLRE_ON & _LVP_OFF & _INTOSC_OSC_NOCLKOUT

CBLOCK 0x20 CONT1 CONT2 ENDC ORG INICIO 0x000 bsf clrf bcf LAZO STATUS,RP0 TRISB STATUS,RP0 ;BANCO1 ;RBO - RB7 SALIDA ;BANCO0

movlw b'01010101' movwf PORTB call DELAY_200MS ;RB0 - RB7 <- 01010101 ;SUB RUTINA QUE GENERA 500ms

movlw b'10101010' movlw PORTB call goto DELAY_200MS movlw movwf movlw movwf BUCLE nop nop nop nop nop decfsz CONT1,F ;CONT1<-CONT1-1, CONT1==0? .100 CONT2 .250 CONT1 ;CONT1 <- .250 ;CONT2 <- .100 DELAY_200MS LAZO ;RB0 - RB7 <- 10101010 ;SUB RUTINA QUE GENERA 200ms

Alumna: Janeth Dvila Surez

CCIESAM-UNI
goto movwf decfsz goto return END BUCLE CONT1 CONT2,F BUCLE

curso: Micro controladores PIC Nivel I


;NO ;SI, CONT1 <- .250 ;CONT2<-CONT2-1, CONT2==0? ;NO ;SI, SE GENER 200ms APROX

Alumna: Janeth Dvila Surez

You might also like