Alguen me puede ayudar con el CCP??

#1
Prodria alguen decirme que el lo que me falta???

Estoy provando el modulo CCP de un 16F876, lo estoy haciendo funcionar como comparador pero no me captura nada.

tjdor dijo:

List p=16F876, f=inhx8m
include "P16F876.INC"
;estoy programando delde el MPLAB y configuro los bits (wdt, cp, ...) desde alli

org 0x00
goto Inicio

org 0x05
Inicio bsf STATUS,RP0

;RC2, RC1 entrada
movlw b'00000110'
movwf TRISC
;CCP1 compara cada 16 flancos de subida
movlw b'00000100'
movwf CCP1CON
clrf TRISB
bcf STATUS,RP0 ;Salimos del banco 1

;TMR1
movlw b'00000001' ;Activo el TMR1 con el reloj interno,
movwf T1CON ;y lo pongo en marcha

clrf TMR1H
clrf TMR1L
clrf CCPR1H
clrf CCPR1L

uno
movf CCPR1L,w
movwf PORTB
goto uno

end

 

Temas similares

Arriba