¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

PIC18F4550

Juan Carlos Ruiz Gonzalez Español

PIC18F4550

Contenido del mapa

PIC18F4550

  1. ARQUITECTURA HARVARD

    • Dispone de buses diferentes para el acceso a la memoria de programa y a la memoria de datos. Esto permite acceder simultáneamente a la memoria de programa y a la memoria de datos. Es decir, se puede ejecutar una instrucción mientras se lee de la memoria de programa la siguiente instrucción.
    • MEMORIA DE PROGRAMA
      • Memoria Flash interna, almacena instrucciones y constantes/datos, puede ser escrita/leída/borrada mediante un programador externo o durante la ejecución del programa.
    • MEMORIA DE DATOS
      • Memoria SRAM interna, en la que están los registros de funciones especiales, almacena datos de forma temporal durante la ejecución del programa y puede ser leída/escrita en tiempo de ejecución La memoria RAM de datos se compone de registros de propósitos generales (GPRs) y de registros de función especial (SFRs)
  2. INTERRUPCIONES

    • Todas las interrupciones pueden ser programadas con cualquiera de las dos prioridades, salvo las interrupciones externas. Registros de interrupciones: RCON, INTCON, INTCON2, INTCON3, PIR1, PIR2, PIE1, PIE2, IPR1, IPR2 
    • BITS DE CONFIGURACIÓN
      • Estos bits nos permite controlar las interrupciones
      • HABILITACIÓN DE INTERRUPCIÓN
      • BANDERA DE INTERRUPCIÓN
      • PRIORIDAD DE INTERRUPCIÓN
  3. PERIFERICOS / UNIDADES FUNCIONALES

    • Realiza tareas específicas especializadas (A/D, transmisión / recepción de datos, generación de señales con temporizadores, etc...) Optimiza el rendimiento del PIC, ya que estas unidades trabajan en paralelo a la CPU permitiendo que éste se centre en otras tareas como el procesamiento de datos, cálculos, movimiento de datos, etc.
    • MODULO COMPARACIÓN / CAPTURA / PWM
      • CAPTURA
        • Se utiliza para medir eventos externos como la duración de los pulsos digitales.
      • PWM
        • Se utiliza para genera señales de modulación de ancho de pulso
      • COMPARACIÓN
        • Se utiliza para generar señales digitales con temporizadores programable.
      • PWM mejorado
        • Se utiliza para generar señales PWM complementarias para el control de semipuentes de transistores.
    • COMPARADOR (CMCON)
      • El modulo de comparadores analógico contiene dos comparadores que pueden ser configurados de distintas forma. Las entradas pueden seleccionarse entre las entradas analógicas de los pins RA0 a RA5. Las salidas digitales (normal o invertida) son accesibles exteriormente y pueden ser leidas a través de un registro de control
    • ADC
      • Este modulo tiene 13 entradas y permite convertir una señal analógica a un numero digital correspondiente de 10 bitsTiene 5 registros -->A/D Result High Register (ADRESH) -->A/D Result Low Register (ADRESL) -->A/D Control Register 0 (ADCON0) -->A/D Control Register 1 (ADCON1) -->A/D Control Register 2 (ADCON2)
    • EUSAR
      • Modo de comunicación serial
    • TEMPORIZADORES
      • TEMPORIZADOR 0 (T0CON)
        • Configurable como temporizador/contador de 8-16 bits. Interrupción por desbordamiento
      • TEMPORIZADOR 1 (T1CON)
        • Configurable como timer de 16 bits o contador. Interrupción por desbordamiento. Fuente de reloj seleccionable (interna-externa)
      • TEMPORIZADOR 2
        • Timer de 8 bits y configuración PWM. prescales 1:1,1:4,1:16 postescale 1:1, 1:16 Interrupciones TMR2 y PR2
      • TEMPORIZADOR 3
        • Configurable como timer de 16 bits o contador Registro de lectura y escritura de 8 bits Seleccion de oscilador interno-externo Interrupcion por desbordamiento
    • PUERTOS E/S
      • Dispone de 5 puertos de E/S
      • REGISTROS ASOCIADOS
        • TRIS
          • Mediante este registro se configura cada una de las líneas de E/S del puerto como entrada (1) o como salida (0).
        • PORT
          • Mediante este registro se puede leer el nivel del pin de E/S y se puede establecer el latch de salida.
        • LAT
          • Mediante este registro se puede leer o establecer el valor del latch de salida
    • USB
    • MSSP
      • Es una interfaz serie capaz de comunicarse con periféricos u otros microcontroladores, puede operar como SPI o I2C
  4. OSCILADOR

    • Este PIC permite múltiples configuraciones (12)
  5. PROTEUS / ISIS

    • Software que te permite realizar la simulación de circuitos electricos, en esta práctica l simulación del PIC18F4550
  6. MPLAB / COMPILADOR XC8

    • MPLAB es un editor IDE gratuito, destinado a productos de la marca Microchip. Este editor es modular, permite seleccionar los distintos microcontroladoressoportados, además de permitir la grabación de estos circuitos integrados directamente al programador.

Imágenes y archivos del mapa

  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550
  • PIC18F4550

Información

Descripción
Arquitectura del PIC18f4550
Visitas
90
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?