You are on page 1of 1

Comunicación SPI microcontrolador PIC16F887

METODO 3
MOVLW 0x01 ;CICLO PRINCIPAL
MOVWF PORTB
CALL RET
C_1 BCF STATUS,C
RLF PORTB,F
CALL RET

MOVF CONTA,W
INCF CONTA,F
MOVLW 0x07
SUBWF CONTA,W
BTFSS STATUS,Z
GOTO C_1
CLRF CONTA
C_2 BCF STATUS,C
RRF PORTB,F
CALL RET

MOVF CONTA,W
INCF CONTA,F
MOVLW 0x07
SUBWF CONTA,W
BTFSS STATUS,Z
GOTO C_2
CLRF CONTA
GOTO C_1

RET MOVLW 0x01


MOVWF VC
C_VC MOVLW 0xFA
MOVWF VB
C_VB MOVLW 0xF9
MOVWF VA
C_VA NOP
DECFSZ VA,F
GOTO C_VA
DECFSZ VB,F
GOTO C_VB
DECFSZ VC,F
GOTO C_VC
RETURN

END ;FIN

You might also like