Microcontrolador: Componentes y Funciones
20 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué tipo de oscilador se utiliza para funciones de arranque y temporizadores en el PIC16F887?

  • Oscilador interno (correct)
  • Oscilador externo
  • Oscilador de cuarzo
  • Oscilador de reloj
  • Si un voltaje de alimentación cae lentamente, ¿qué tipo de reinicio se produce en el PIC16F887?

  • Reinicio por watchdog timer
  • Reinicio BROWN-OUT (correct)
  • Reinicio BLACK-OUT
  • Reinicio por ruido eléctrico
  • ¿Cuál es el nombre del registro que controla la selección del oscilador y la configuración de la frecuencia en el PIC16F887?

  • TRIS
  • PORT
  • OSCCON (correct)
  • WDT
  • ¿Cuál es el rendimiento máximo del PIC16F887 con un oscilador interno de 8 MHz?

    <p>2 MIPS (A)</p> Signup and view all the answers

    Si se configura un pin como salida en el registro TRIS, ¿qué valor se debe asignar a dicho pin?

    <p>0 (D)</p> Signup and view all the answers

    ¿Cuál es la principal ventaja de la arquitectura Harvard en un microcontrolador?

    <p>Permite el acceso simultáneo a datos e instrucciones, lo que aumenta la velocidad (C)</p> Signup and view all the answers

    ¿Qué tipo de memoria se encarga de almacenar los programas en un microcontrolador?

    <p>ROM (A)</p> Signup and view all the answers

    ¿Qué tipo de temporizador se utiliza para resetear el sistema si no se reinicia periódicamente mediante la instrucción CLRWDT?

    <p>Watchdog Timer (C)</p> Signup and view all the answers

    ¿Cuál es el nombre del registro que se utiliza para leer o escribir el estado del pin?

    <p>PORT (B)</p> Signup and view all the answers

    ¿Cuál de las siguientes características NO es propia de un microcontrolador?

    <p>Su memoria principal es exclusivamente del tipo volátil (A)</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones NO es una función típica de un microcontrolador?

    <p>Almacenar bases de datos de gran tamaño (A)</p> Signup and view all the answers

    ¿Qué tipo de instrucciones utiliza una arquitectura CISC?

    <p>Complejas y variadas (C)</p> Signup and view all the answers

    ¿Cuál es la principal causa de ruido eléctrico en ambientes industriales?

    <p>Motores y bobinas (C)</p> Signup and view all the answers

    ¿Qué tipo de lenguaje se utiliza para programar un microcontrolador?

    <p>Ensamblador (B)</p> Signup and view all the answers

    ¿Cuántos ciclos de reloj necesita el PIC16F887 para ejecutar una instrucción?

    <p>4 (B)</p> Signup and view all the answers

    ¿Qué función cumple el módulo PLL en un microcontrolador?

    <p>Aumento de la frecuencia del oscilador (B)</p> Signup and view all the answers

    ¿Qué tipo de arquitectura utiliza la mayor parte de los microcontroladores PIC?

    <p>RISC (B)</p> Signup and view all the answers

    ¿Cuál de los siguientes elementos NO forma parte de la arquitectura básica de un microcontrolador?

    <p>Batería (D)</p> Signup and view all the answers

    ¿Cómo se describen los registros SFR (Registro de Función Especial) en un microcontrolador?

    <p>Registros de 8 bits en la memoria RAM que controlan módulos internos (C)</p> Signup and view all the answers

    ¿Qué característica diferencia principalmente un microcontrolador de un microprocesador?

    <p>Un microcontrolador posee periféricos integrados (C)</p> Signup and view all the answers

    Flashcards

    Microcontrolador

    Dispositivo diseñado para control específico mediante programación.

    CPU

    Unidad central de procesamiento que ejecuta instrucciones.

    RAM

    Memoria volátil que almacena datos temporales.

    ROM

    Memoria no volátil que almacena instrucciones permanentes.

    Signup and view all the flashcards

    EEPROM

    Memoria no volátil para almacenar datos permanentes.

    Signup and view all the flashcards

    Bus de datos

    Conecta la CPU con la RAM y permite transmisión de datos.

    Signup and view all the flashcards

    Arquitectura von Neumann

    Usa un solo bus para datos e instrucciones, RAM y ROM juntas.

    Signup and view all the flashcards

    Arquitectura Harvard

    Tiene memorias y buses separados para datos e instrucciones.

    Signup and view all the flashcards

    Registro

    Espacio en RAM para almacenar datos temporales.

    Signup and view all the flashcards

    RISC

    Juego de instrucciones reducidas, simples y eficientes.

    Signup and view all the flashcards

    Registro TRIS

    Configuración de cada pin del microcontrolador como entrada (1) o salida (0).

    Signup and view all the flashcards

    Oscilador externo

    Se conecta a pines específicos en el microcontrolador para generar la señal de reloj.

    Signup and view all the flashcards

    Oscilador interno

    Genera frecuencia de 8 MHz o 31 kHz, usado para temporizadores y arranques.

    Signup and view all the flashcards

    Reinicio BLACK-OUT

    Ocurre cuando se apaga la fuente de alimentación del microcontrolador.

    Signup and view all the flashcards

    Temporizador

    Registro de 8 bits que cuenta de 0 a 255 con cada pulso de reloj.

    Signup and view all the flashcards

    MIPS

    Millones de Instrucciones por Segundo; en el PIC16F887 es 2 MIPS con oscilador de 8 MHz.

    Signup and view all the flashcards

    Watchdog Timer

    Temporizador interno que reinicia el sistema si no se actúa periódicamente.

    Signup and view all the flashcards

    Registro OSCCON

    Controla la selección de oscilador y configuración de la frecuencia en el microcontrolador.

    Signup and view all the flashcards

    Ruido eléctrico

    Fluctuaciones de voltaje que pueden causar reinicios inesperados en el sistema.

    Signup and view all the flashcards

    Study Notes

    Microcontrolador

    • Un microcontrolador es un dispositivo programable para un control específico, principalmente compuesto por una CPU y otros componentes esenciales.
    • Palabras clave: circuito integrado programable, componentes principales (CPU, memoria, entradas/salidas), funciones (monitoreo, automatización, control de procesos).
    • Aplicaciones: industria automotriz, electrodomésticos, celulares, entre otros.
    • Elementos principales:
      • CPU/Microprocesador: Ejecuta instrucciones (también llamado CORE).
      • Memorias: Almacenan datos
        • RAM: Memoria volátil para datos temporales (se borra al apagar).
        • ROM (memoria programa): Memoria no volátil para instrucciones (flash).
        • EEPROM: Memoria no volátil para datos permanentes.
      • Oscilador/Reloj: Genera pulsos de sincronización, la frecuencia varía según el microcontrolador.
      • Módulo A/C: Convierte señales analógicas a digitales.
      • Puertos: Entradas y salidas digitales.
      • PLL: Multiplica los pulsos del oscilador.
    • Registros:
      • Espacio en la memoria RAM para almacenar datos temporalmente.
      • Varían según el microcontrolador, gestionados por la CPU a través del bus de datos.
      • Registros SFR (Registro de Función Especial): Registros de 8 bits en la memoria RAM, activan o desactivan módulos internos.

    Arquitectura del Microcontrolador

    • Arquitectura von Neumann: Un solo bus para datos e instrucciones (8 bits), RAM y ROM juntas, limita la velocidad.
    • Arquitectura Harvard: Memorias separadas y buses distintos para datos e instrucciones, más rápida al permitir el intercambio simultáneo.

    Juego de Instrucciones

    • Lenguaje ensamblador para las instrucciones ejecutables por el microcontrolador.
    • RISC (Reduced Instruction Set Computer): Pocos pero eficientes instrucciones básicas.
    • CISC (Complex Instruction Set Computer): Instrucciones más complejas y variadas.
    • El PIC16F887 tiene un máximo de 35 instrucciones.

    Puertos de Entrada y Salida Digital

    • Registro TRIS: Configura pines como entrada (1) o salida (0).
    • Registro PORT: Lee o escribe el estado del pin.

    Oscilador de Reloj

    • Oscilador externo: Conectado a los pines OSC1 y OSC2.
    • Oscilador interno: Dos frecuencias (8 MHz o 31 kHz), usado para temporizadores y arranque.
    • Divisor/pre-escalador: Selecciona la frecuencia del oscilador, sólo para el interno.
    • Módulo selector: Determina el uso del oscilador interno o externo.
    • Registro OSCCON: Controla la selección del oscilador y su configuración.

    Reinicio del Microcontrolador

    • Dura aproximadamente 72 ms y puede ser causado por:
      • Reinicio BLACK-OUT: Al apagar la fuente.
      • Reinicio BROWN-OUT: Caída lenta del voltaje, falla en la memoria flash.
      • Ruido eléctrico: Fluctuaciones en el voltaje.

    Temporizadores y Contadores

    • Oscilador: Genera la señal de reloj.
    • MIPS: Millones de Instrucciones por Segundo, el PIC16F887 con oscilador interno de 8MHz, un rendimiento máximo de 2 MIPS.
    • Timer: Registro de 8 bits (0 a 255) con cada pulso de reloj.
    • Contador: Similar al timer pero con señal externa. - Watchdog Timer (Perro Guardián): Temporizador de reseteo.
    • PIC16F887:
      • 4 ciclos para ejecutar una instrucción.
      • Máxima velocidad: 8 MHz (interno) ó 20 MHz (externo)

    Bus de datos

    • Conecta la CPU con la RAM, 8 líneas por bit para transmisión simultánea.
    • Línea de control para lectura y escritura de registros.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Este quiz explora el concepto de microcontroladores, sus componentes esenciales como la CPU, la memoria y sus funciones. También se abordan diversas aplicaciones en la industria automotriz y electrodomésticos. Prepárate para evaluar tu conocimiento sobre este dispositivo programable fundamental en la tecnología moderna.

    More Like This

    Microcontroller Basics Quiz
    5 questions

    Microcontroller Basics Quiz

    ExhilaratingHamster avatar
    ExhilaratingHamster
    Microcontrollers Overview
    10 questions
    Microcontrolador y sus Elementos
    16 questions
    Use Quizgecko on...
    Browser
    Browser