La familia PIC16F1826/1827 de microcontroladores se basa en el núcleo de arquitectura media mejorada de Microchip con una pila de hardware de 16 niveles de profundidad y 49 instrucciones. Estas MCU proporcionan hasta 8 MIPS, hasta 7 Kbytes de memoria de programa con RAM de hasta 384 bytes y EEPROM de datos de 256 bytes. Posee un oscilador configurable con una precisión de ±1%.
Características del microcontrolador
Velocidad de CPU máx. de 32 MHz
49 instrucciones
Pila de hardware de 16 niveles
Oscilador interno de 32 MHz – Rango de frecuencia seleccionable de 32 MHz a 31 kHz
16 contactos de E/S
Tecnología nanoWatt XLP
Reset de encendido (POR)
Temporizador de arranque (PWRT)
Temporizador de arranque de oscilador (OST)
Reset de caída de tensión (BOR)
Temporizador Watchdog ampliado (WDT)
Programación de baja tensión mejorada (LVP)
Programación serie en circuito (ICSP)
Depuración en circuito (ICD)
Periféricos
Convertidor analógico a digital (ADC) de 12 canales y 10 bits
Módulo de sensor capacitivo mTouchTM de 12 canales
Dos módulos de captura/comparación/PWM (CCP) – PIC16F1827 solo
Módulos de captura/comparación/PWM mejorados (ECCP) – PIC16F1826 x 1, PIC16F1827 x 2
Dos comparadores
Temporizadores de 8 bits – PIC16F1826 x 2, PIC16F1827 x 4
Un temporizador de 16 bits
Puerto serie síncrono maestro (MSSP) con SPI e I2C – PIC16F1826 x 1, PIC16F1827 x 2
Transmisores receptores síncronos-asíncronos universales mejorados (EUSART)
Referencia de tensión fija (FVR)
Módulo de modulador de señal de datos
Velocidad de CPU máx. de 32 MHz
49 instrucciones
Pila de hardware de 16 niveles
Oscilador interno de 32 MHz – Rango de frecuencia seleccionable de 32 MHz a 31 kHz
16 contactos de E/S
Tecnología nanoWatt XLP
Reset de encendido (POR)
Temporizador de arranque (PWRT)
Temporizador de arranque de oscilador (OST)
Reset de caída de tensión (BOR)
Temporizador Watchdog ampliado (WDT)
Programación de baja tensión mejorada (LVP)
Programación serie en circuito (ICSP)
Depuración en circuito (ICD)
Periféricos
Convertidor analógico a digital (ADC) de 12 canales y 10 bits
Módulo de sensor capacitivo mTouchTM de 12 canales
Dos módulos de captura/comparación/PWM (CCP) – PIC16F1827 solo
Módulos de captura/comparación/PWM mejorados (ECCP) – PIC16F1826 x 1, PIC16F1827 x 2
Dos comparadores
Temporizadores de 8 bits – PIC16F1826 x 2, PIC16F1827 x 4
Un temporizador de 16 bits
Puerto serie síncrono maestro (MSSP) con SPI e I2C – PIC16F1826 x 1, PIC16F1827 x 2
Transmisores receptores síncronos-asíncronos universales mejorados (EUSART)
Referencia de tensión fija (FVR)
Módulo de modulador de señal de datos
Iniciamos un led blinnk
Vista del proyecto en mplabx 5.1
Descargar el codigo fuente en ASM en el siguiente LINK
Le daré una che-cada a ver que tal de antemano gracias
ResponderEliminarcomoactivar la pwm?
ResponderEliminar