pic microcontroller

pic microcontroller

Introducción a los Microcontroladores PIC

Resumen de la Sección: En esta sección introductoria, se proporciona una visión general de los microcontroladores PIC y los controladores de señal digital PIC DSC, centrándose en la arquitectura básica y destinado a usuarios nuevos en estos productos o microcontroladores en general.

Arquitectura Básica de los Microcontroladores PIC

  • Los productos de Microchip utilizan la arquitectura Harvard como base fundamental.
  • Se presentará un mapa de productos relacionados con estas características.
  • Discusión sobre periféricos comunes necesarios en los microcontroladores.

Componentes Fundamentales del Microcontrolador PIC

  • Diagrama simplificado que muestra los componentes básicos del microcontrolador.
  • La unidad central de procesamiento (CPU) realiza operaciones aritméticas y lógicas.
  • El oscilador actúa como fuente de reloj para todo el sistema.

Arquitectura Harvard y Memorias

  • Explicación de la arquitectura Harvard con memoria separada para programa y datos.
  • La memoria de programa contiene el código creado por el usuario para guiar al microcontrolador.
  • La memoria de datos sirve como área temporal para variables y configuración de periféricos.

Memoria del Programa y del Datos

  • Detalles sobre cómo se almacenan las instrucciones en la memoria del programa.
  • A medida que se avanza en la familia MCU y DSC, aumenta el tamaño de la memoria del programa.
  • La ventaja clave es acelerar la ejecución del código al transmitir más información a la CPU simultáneamente.

Memoria de Datos y Características Adicionales

  • Uso típico de la memoria de datos para almacenar variables temporales.
  • Diferenciación entre distintas familias según el tamaño de registros en la memoria de datos.

Introducción a los Microcontroladores PIC de Microchip

Resumen de la Sección: En esta sección, se aborda la programación de microcontroladores y la importancia de los periféricos en la comunicación con el mundo exterior.

Programación y Periféricos

  • Una vez que se programa el microcontrolador con el código de aplicación, esa memoria permanece inalterada hasta que se vuelva a programar.
  • Los periféricos son fundamentales para la comunicación del microcontrolador con el entorno externo, ofreciendo diversas opciones según las necesidades de la aplicación.
  • Los periféricos integran funciones en el microcontrolador, evitando la necesidad de añadir componentes externos adicionales, lo que reduce tamaño y coste del circuito.
  • Los periféricos simplifican el desarrollo al automatizar ciertas operaciones, evitando tener que desarrollar código para cada función.

Componentes y Arquitectura

  • Al visualizar internamente un microcontrolador PIC sin su encapsulado plástico, se observan los pines conectados a los periféricos y al CPU.
  • Ejemplo específico de un microcontrolador con periféricos como módulos USART, I2C, SPI, PWM para control de motores, temporizador y convertidor analógico-digital.

Arquitectura Harvard y Tamaños

  • Microchips utiliza la arquitectura Harvard en sus productos PIC y DSP PIC. Categorizados en familias de 8, 16 o 32 bits según registros y tamaños de memoria.
  • La arquitectura Harvard emplea buses separados para cada ubicación de memoria. El tamaño del registro influye en la cantidad de información transferida entre memoria y CPU.
Video description

An overview of the PIC Microcontroller and dsPIC Digital Signal Controller.For more information please visit http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1440&redirects=university (PIC) (Microcontroller) (dsPIC) (pic microcontroller) (embedded)