Arquitectura de PIC18F4550

Description

Ingeniería Mind Map on Arquitectura de PIC18F4550, created by MARCO ANTONIO RODRIGUEZ ROMERO on 11/09/2023.
MARCO ANTONIO RODRIGUEZ ROMERO
Mind Map by MARCO ANTONIO RODRIGUEZ ROMERO, updated 5 months ago
MARCO ANTONIO RODRIGUEZ ROMERO
Created by MARCO ANTONIO RODRIGUEZ ROMERO 8 months ago
8
0

Resource summary

Arquitectura de PIC18F4550
  1. Arquitectura básica del PIC
    1. Núcleo de Procesamiento: El PIC18F4550 utiliza un núcleo de procesamiento RISC de 8 bits. Instrucciones de longitud fija de 16 bits, ejecutadas en un solo ciclo de reloj.
      1. Memoria: Memoria Flash: Almacena el programa de usuario y tiene capacidad para ser reprogramada. RAM: Proporciona espacio para datos volátiles. EEPROM: Ofrece una memoria no volátil para almacenar datos que deben conservarse durante apagones.
        1. Registros Especiales: El PIC18F4550 cuenta con un conjunto de registros especiales que son accesibles directamente por el programador y se utilizan para controlar el funcionamiento del microcontrolador.
          1. Periféricos: Convertidor Analógico-Digital (ADC): Convierte señales analógicas a digitales. Comunicación Serial (EUSART): Permite la comunicación serie. PWM (Modulación de Ancho de Pulso): Utilizado para generar salidas PWM. Temporizadores/Contadores: Proporcionan funciones de temporización y conteo. Puertos de Entrada/Salida (I/O): Facilitan la conexión con dispositivos externos.
            1. Multiplicador y Acumulador (MAC): Facilita operaciones matemáticas más rápidas. Sistema de Interrupciones: Permite la interrupción del flujo normal de ejecución del programa para atender eventos específicos.
              1. Oscilador: Proporciona la base de tiempo para la ejecución de instrucciones. Puertos de Entrada/Salida (I/O): Permite la conexión de periféricos y dispositivos externos.
                1. Características embebidas
                  1. Elementos Embebidos: Núcleo de Procesamiento: Utiliza una arquitectura RISC de 8 bits. Memoria Flash Embebida: Almacena el programa de aplicación. RAM y EEPROM Integradas: Proporciona espacio para almacenar datos volátiles y no volátiles.
                    1. Funciones Embebidas: Multiplicador y Acumulador (MAC): Facilita operaciones matemáticas más rápidas. Operaciones de Bit: Incluye instrucciones dedicadas para manipular bits. Modo de Baja Potencia: Permite optimizar el consumo de energía cuando el dispositivo está inactivo.
                      1. Periféricos Embebidos: Convertidor Analógico-Digital (ADC): Facilita la lectura de señales analógicas. Comunicación Serial (EUSART): Permite la transferencia de datos de manera serial. PWM (Modulación de Ancho de Pulso): Útil para el control de motores y luces. Temporizadores y Contadores: Proporciona funciones de temporización y conteo. Puertos de Entrada/Salida (I/O): Permiten la conexión a dispositivos externos.
                        1. Características y funciones
                          1. Reloj: Controla la velocidad de operación del microcontrolador. Sincroniza las operaciones internas del PIC.
                            1. Puertos: Proporcionan interfaces para conectar periféricos y dispositivos externos. Se utilizan para entrada/salida digital.
                              1. Interruptores: Detectan cambios de estado y generan interrupciones al microcontrolador. Permiten manejar eventos externos de manera eficiente.
                                1. Perro guardián (Watchdog): Monitorea el funcionamiento del programa. Reinicia el microcontrolador si detecta que el programa no responde.
                                  1. ADC (Convertidor Analógico-Digital):  Convierte señales analógicas (como sensores) a valores digitales.  Permite al microcontrolador procesar información analógica.
                                    1. PWM (Modulación de Ancho de Pulso): Genera señales de salida con ancho de pulso variable. Utilizado para controlar la velocidad de motores, intensidad de luces, etc.
                                      1. EUSART (Comunicación Serie Asíncrona Universal): Facilita la comunicación serial con otros dispositivos. Se utiliza para la transmisión y recepción de datos.
                                        1. Temporizadores y Contadores: Temporizadores: Generan eventos temporales, útiles para crear retardos. Contadores: Registran el número de eventos, como pulsos de entrada. Ambos son esenciales para la sincronización y medición del tiempo.
                                    Show full summary Hide full summary

                                    Similar

                                    Diapositivas de Topología de Redes
                                    lisi_98
                                    Fase 5. Evaluar. Sustentar el diseño de modelo de propagación. MAPA DE RFID
                                    Miller Suárez López
                                    TEORIA DESCRIPCION DE LA FORMA
                                    Stiven Ramirez
                                    Construcción de software
                                    CRHISTIAN SUAREZ
                                    FUNCIONES MULTIVARIABLES
                                    Jarumy cecilia Sánchez Hernández
                                    Proceso de Simulación
                                    Jesus Javier
                                    Dibujo de ingeniería
                                    Felipe Granada
                                    Competencias Laborales de un Ingeniero en Diseño de Entretenimiento Digital
                                    Daniel Giraldo
                                    Modelos de Gestión de Inventarios en Cadenas de Abastecimiento
                                    Rubén Darío Martínez Lira
                                    Ingenieria Social
                                    Diego Gutierrez
                                    PROYECTOS DE INVERSIÓN
                                    Pedro Martinez