Fundamentos de Arquitectura de Microcontroladores y Sistemas Embebidos

Clasificado en Informática

Escrito el en español con un tamaño de 2,71 KB

E/S Digital

  • No está mapeado en memoria de programa.
  • No utiliza un espacio de direccionamiento separado especial.
  • No está mapeado en memoria de datos externa.

Registro Sbuff

  • En transmisión, debe escribirse primero en TBO antes que en Sbuff para los modos de 9 bits.
  • No tiene direcciones diferentes en la zona SFR para TX y RX.
  • No es un único registro físico para transmisión y recepción en modo síncrono.
  • Son 2 registros físicos diferentes mapeados en la misma dirección de memoria SFR.

Puerto Serie en Modo Síncrono (Modo 0)

  • Es half-duplex, es decir, no transmite y recibe simultáneamente.
  • El microcontrolador actúa siempre como maestro y genera un reloj.
  • Es de velocidad fija.

Familia MCS-51

  • Puede tener más de 256 bytes internos accesibles como datos.
  • La memoria de datos interna tiene un rango de direcciones de 0 a 255.
  • El gestor de interrupciones utiliza vectorización fija.
  • La memoria del programa puede contener datos constantes.

Modelos de Computación

  • Describen el comportamiento del sistema.
  • Se pueden codificar los lenguajes de programación.
  • Facilitan capturar el comportamiento del sistema.
  • El modelo secuencial no solo se puede codificar en C.
  • Disponen de representaciones gráficas para expresar el algoritmo.

IDE de uVision

  • Permite la depuración sobre placas de desarrollo.
  • Respeta correctamente los tiempos de transmisión del puerto serie.
  • Los puntos de ruptura se pueden emplear dentro de los ISR.
  • El gestor de interrupciones se puede visualizar en una ventana de periféricos.
  • En la depuración mediante simulación, es posible simular la recepción de datos por el puerto serie.

Puerto Serie para Comunicaciones

  • En los modos 0 y 2 del puerto serie, no es necesario configurar ningún temporizador.
  • El T1 se puede desarrollar en 2 temporizadores.

Procesador de Propósito General

  • Dispone de memoria de datos.
  • Suele resultar sobredimensionado en muchas aplicaciones.

Procesador de Propósito Único

  • Dispone de memoria de datos.
  • Es rápido en su funcionamiento.
  • No ha de tener memoria de programa.

Diagrama de Flujo

  • No expresa la estructura de un sistema basado en microprocesador.
  • No está formado en C el algoritmo que realiza el sistema embebido.
  • No está formado por bloques funcionales e interconexiones eléctricas.
  • Contiene el algoritmo que realiza el sistema embebido.

Entradas relacionadas: