PIC18F4550

Description

Ingeniería Mind Map on PIC18F4550, created by JOSIMAR MUNOZ DELGADO on 26/09/2020.
JOSIMAR MUNOZ DELGADO
Mind Map by JOSIMAR MUNOZ DELGADO, updated more than 1 year ago
JOSIMAR MUNOZ DELGADO
Created by JOSIMAR MUNOZ DELGADO over 3 years ago
20
0

Resource summary

PIC18F4550
  1. Sus elementos son
    1. Unidades de memoria
      1. Compuesta por
        1. RAM
          1. Con capacidad de 2048 Bytes
            1. Con 160 Bytes dedicados a los registros de función especial
          2. EEPROM
            1. De datos con 256 Bytes
              1. Puede ser borrada y escrita hasta 1,000,000 de veces
              2. Memoria de programa
                1. Con 32Kb
                  1. Capacidad para 16,384 instrucciones
                    1. En esta familia de los PIC18 se agregaron 8 nuevas instrucciones
                    2. Esta puede ser borrada y escrita hasta 100,000 veces
                2. CPU
                  1. Es el circuito integrado capaz de realizar las funciones de traer las instrucciones del programa desde la memoria, interpretarlas y hacer que se ejecuten
                    1. Constituido por
                      1. Unidad de control
                        1. ALU
                      2. Puertos I/O
                        1. 35 Pines configurables como I/O Divididos entre 5 puertos
                          1. Ademas de ser configurables como entradas y salidas digitales tienen otras funciones como lo son:
                          2. Cada puerto tiene tres registros para su funcionamiento. Estas los registros son:
                            1. • Registro TRIS (registro de dirección de datos)
                              1. • Registro PORT (lee los niveles en los pines del dispositivo)
                                1. • Registro LAT
                              2. BUS
                                1. Dividido en
                                  1. Bus de direcciones
                                    1. Bus de datos
                                      1. Bus de control
                                    2. Perifericos
                                      1. USB
                                        1. Es un bus serie que permite la conexión de diversos dispositivos en cadena permitiendo la transferencia síncrona y asíncrona entre estos
                                        2. Convertidor A/D
                                          1. El conversor analógico/digital (A/D) se emplea para convertir una señal analógica (por ejemplo, la tensión) a un formato digital, de manera que pueda leerse por el microcontrolador. Algunos microcontroladores tienen conversores A/D integrados. También se puede conectar un conversor A/D externo a cualquier microcontrolador. Típicamente, los conversores A/D son de 8 bits, por lo que disponen de 256 niveles de cuantificación. Algunos microcontroladores tienen conversores A/D de 10 bits con 1024 niveles de cuantificación
                                          2. Comunicación serial
                                            1. La comunicación serie (también denominada comunicación RS232) permite conectar un microcontrolador a otro microcontrolador, o a un PC, usando un cable serie. Algunos microcontroladores integran un hardware llamado transmisor/receptor sincrónico/asincrónico universal (USART, Synchronous-Asynchronous Receiver-Transmitter Universal) para realizar la interfaz de comunicación serie
                                            2. Comparador
                                              1. Los comparadores analógicos se emplean cuando se necesita comparar dos tensiones analógicas
                                              2. Módulos Captura/Compare/PWM.
                                                1. • Modo captura: una pareja de registros de un módulo CCPx captura el valor que tiene el TMR1 cuando ocurre un evento especial en la patita RC2/CCP1 (para el módulo CCP1) o en la RC1/T1OSI/CCP2 (para el módulo CCP2).
                                                  1. • Modo comparación: se compara el valor de 16 bits del TMR1 con otro valor cargado en una pare- ja de registros de un módulo CCPx y cuando coinciden se produce un evento en la/s patita/s RC2/CCP1 y/o RC1/T1OSI/CCP2.
                                                    1. •Modo modulación de anchura de pulsos (PWM): dentro del intervalo del período de un impulso controla la anchura en que la señal vale nivel alto
                                                    2. Temporizadores
                                                      1. Es básicamente un contador que se activa con una señal de reloj interna o externa al microcontrolador. El temporizador puede ser de 8 bits o de 16 bits. Por pro- grama, se puede cargar el valor de conteo del temporizador, así como arrancar y detener al mismo. La mayoría de los temporizadores pueden configurarse para generar una interrupción cuando se alcance un cierto número en el conteo (usualmente cuando se desbordan)
                                                      2. Interrupciones
                                                        1. La interrupción permite que el microcontrolador responda rápidamente a eventos externos e internos (por ejemplo, un temporizador). Cuando ocurre una interrupción el microcontrolador sale del flujo normal de ejecución de su programa y salta a una parte especial del programa, conocida como la Interrupt Service Routine (ISR) o rutina de atención a la interrupción. Así, se ejecuta el código del programa dentro de la ISR y tras el retorno de la ISR, el programa reanuda su flujo normal de ejecución
                                                    3. Sus modos de osciladores son:
                                                      1. XT: XTAL/ circuito resonante.
                                                        1. XTPLL: XTAL/ circuito resonante con PLL activo.
                                                          1. HS: XTAL/ circuito resonante muy rápido.
                                                            1. HSPLL: XTAL/ circuito resonante muy rápido con PLL activo.
                                                              1. EC: Reloj externo con Fosc/4 como salida en RA6.
                                                                1. ECIO: Reloj externo con RA6 como E/S.
                                                                  1. ECPLL: Reloj externo con Fosc/4 como salida en RA6 y PLL activo.
                                                                    1. ECPIO: Reloj externo con RA6 como E/S y PLL activo.
                                                                      1. INTHS: Oscilador interno usado como reloj del microcontrolador y HS como reloj del USB.
                                                                        1. INTXT: Oscilador interno usado como reloj del microcontrolador y XT como reloj del USB.
                                                                          1. INTXT: Oscilador interno usado como reloj del microcontrolador y XT como reloj del USB.
                                                                            1. INTIO: Oscilador interno usado como reloj del microcontrolador y EC como reloj del USB con RA6 como E/S.
                                                                              1. INTCKO: Oscilador interno usado como reloj del microcontrolador y EC como reloj del USB con Fosc/4 como salida en RA6.
                                                                              2. Arquitectura
                                                                                1. Arquitectura interna
                                                                                  1. Es Harvard, de forma que utiliza memorias separadas para los datos y las instrucciones
                                                                                  Show full summary Hide full summary

                                                                                  Similar

                                                                                  INGENIERIA DE MATERIALES
                                                                                  Ricardo Álvarez
                                                                                  Elementos Básicos de Ingeniería Ambiental
                                                                                  Evilus Rada
                                                                                  Historia de la Ingeniería
                                                                                  Camila González
                                                                                  Introducción a la Ingeniería de Software
                                                                                  David Pacheco Ji
                                                                                  UNIDAD II DIBUJO PROYECTIVO
                                                                                  anyimartinezrued
                                                                                  GENERALIDADES DE LAS EDIFICACIONES
                                                                                  yessi.marenco17
                                                                                  MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                                                                  Ruben Dario Acosta P
                                                                                  Estado de la ingenería mecánica y su perspectiva a futuro
                                                                                  Roberto Martinez
                                                                                  MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                                                                  Victor Antonio Rodriguez Castañeda
                                                                                  Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                                                                  Héctor Infanzón
                                                                                  Diapositivas neumática
                                                                                  Victor Zamora Delgado