Caracteristicas Del Pic 16f886
Caracteristicas Del Pic 16f886
Caracteristicas Del Pic 16f886
•
• Microcontrolador arquitectura de 8 bits
• Versión mejorada que reemplaza al 16F876 y al 16F876A
• Hasta 24 pines I/O disponibles
• Memoria de programa flash de 8192 words (4k @ 14bits)
• RAM de 368 Bytes
• EEPROM de datos de 256 Bytes
• Velocidad de la CPU 5 MIPS
• Oscilador externo hasta 20 MHz
• Oscilador interno de precisión con frecuencia seleccionable entre 31 kHz y 8 MHz
• ADC de 10 bits y 11 canales
• Tecnología nanoWatt que brinda características y funciones de bajo consumo y
ahorro de energía
• Voltaje de operación 2 V a 5.5 V
• 2 módulos de captura/comparación/PWM
• 2 timers de 8 bits y 1 de 16 bits
• EUSART
• MSPP que soporta SPI y I²C
• Múltiples fuentes de interrupción
• Resistencias de pull-ups en el puerto B programables
• Función MCLR opcional
• Brown-out Reset de valor programable
• Power-on Reset
• Power-up Timer y Oscillator Start-up Timer
• Soporta 100,000 ciclos de borrado/escritura en memoria flash
• Soporta 1,000,000 ciclos de borrado/escritura en memoria EEPROM
• Retención de datos mayor a 40 años
• Protección de código y datos programable
• Encapsulado DIP de 28 pines
CBLOCK
C1,C2,MS,AUX,DATO
ENDC
MOVLW VAL
MOVWF MS
MOVLW .5
MOVWF C1
MOVLW .65
MOVWF C2
DECFSZ C2,1
GOTO $-1
DECFSZ C1,1
GOTO $-5
DECFSZ MS,1
GOTO $-9
ENDM
MOVFW VAR
MOVWF DATO
MOVLW .8
MOVWF AUX
BTFSS DATO,7
GOTO $+3
BSF PORT1,DS
GOTO $+2
BCF PORT1,DS
BCF PORT2,CLK
NOP
BSF PORT2,CLK
RLF DATO,1
DECFSZ AUX
GOTO $-0A
BCF PORT3,ST
NOP
BSF PORT3,ST
ENDM