Datasheet pic16f877a

Este post contiene información básica de la hoja de datos del pic 16f877a y sus características[1].

PIC16F877A

Características principales

  • CPU RISC de alto rendimiento.
  • Set de 35 instrucciones
  • Todas las instrucciones son de un ciclo salvo aquellas que incluyen saltos que son de 2 ciclos.
  • Velocidad de Trabajo: DC - 20 MHz clock input DC - 200 ns ciclo de instrucción
  • Hasta 8K x 14 palabras de memoria flash de programa, hasta 368 x 8 bytes de datos en memoria (RAM) y 256 x 8 bytes de memoria EEPROM
  • Manejo de Interrupciones (hasta 14 fuentes)
  • Stack de hardware de 8 niveles
  • Modo de direccionamiento directo, indirecto y relativo.
  • Power-on Reset (POR)
  • Power-up Timer (PWRT) y Oscillator Startup Timer (OST)
  • Watchdog Timer (WDT) con el reloj RC interno para mejor seguridad.
  • Protección de código programable.
  • Programación serial via 2 pines, In-Circuit Serial Programming (ICSP)
  • In-Circuit Debugging via 2 pines

Características periféricas

  • Timer0: 8-bit timer/counter con 8-bit prescaler
  • Timer1: 16-bit timer/counter con prescaler, que puede ser incrementado durante el modo SLEEP via reloj externo.
  • Timer2: 8-bit timer/counter con registro de período de 8-bit, prescaler y postscaler
  • Dos módulos Capture, Compare, PWM
    • Capture es de 16-bit, max. resolución: 12.5 ns
    • Compare es de 16-bit, max. resolución: 200 ns
    • PWM max. resolución: 10-bit
  • Convertidor Analógico a Digital de 10-bit multi-channel
  • Synchronous Serial Port (SSP) con SPI (Master mode) e I2C (Master/Slave)
  • Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) con detección de direcciones de 9-bit
  • Parallel Slave Port (PSP) de 8-bits de ancho, con controles externos de RD, WR y CS (solo 40/44-pin)

Arquitectura interna

  • Bytes del programa de memoria: 14.3K
  • Instrucciones de una sola palabra: 8192
  • Bytes de la SRAM: 368
  • Bytes de la EEPROM: 256
  • Entradas y salidas (I/O): 33
  • Conversor de análogo a digital 10 bits: 8
  • Pines PWM: 2
  • Contiene comunicación SPI: si
  • Contiene comunicación I2C: si
  • Puerto USART: si
  • Timer 8/16 bits: 2/1
  • Comparadores análogos: 2

Referencias

[1] microchip http://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf, Consultado mayo 2019

Comentarios

Para dejar el comentario solo necesitamos tu correo que registraste en la pagina, pero si aun no te haz registrado se creara el usuario automaticamente.

Detalle contenido

base-pic16f877a
Generic placeholder image
Oscar Fernandez Alzate

19, Mayo 2019

245
Categorías