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.