Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Programables
Anglica Julin Morales. Eduardo Mendoza Gernimo. Ivet Guadalupe Miranda de la Cruz. Jorge Luis lvarez Cruz. Luis Arturo Jimnez Sols. Oscar Ivn Montero Montero.
Todos los microcontroladores tienen suficiente capacidad para desarrollar las tareas habituales de un sistema de control prctico. Todos los micros son equivalentes y siempre existir alguno capaz de ejecutar las tareas solicitadas, por tanto:
independientemente
del
Adquisicin y acondicionamiento de datos Control digital directo Supervisin del sistema Control de secuencias
Organigrama Suelen utilizarse en aplicaciones sencillas o en la planificacin de rutinas en las que se divide una aplicacin ms compleja
Los registros de la CPU son registros de memoria que se alojan dentro del microprocesador (son parte del mapa de memoria).
Inmediato: Especifica el valor directamente, no la direccin del valor. El valor est indicado por el smbolo #. Este modo de direccionamiento tiene un solo operando que est contenido en el byte o los bytes seguidos inmediatamente al cdigo de operacin.
Inherente: En el modo de direccionamiento inherente, toda la informacin requerida para la operacin ya es implcitamente conocida por la CPU y no es necesario recuperar un operando exterior desde la memoria.
Directo: es similar al extendido excepto que la parte alta de la direccin del operando se asume de valor $00. De tal manera, que slo es necesario incluir el byte de menos peso de la direccin del operando en la instruccin.
Extendido: En el modo de direccionamiento extendido, la direccin del operando est contenida en los dos bytes siguientes al cdigo de operacin.
Indexado: En el modo de direccionamiento indexado, la direccin efectiva del operando es variable y depende de dos factores: 1) el contenido actual del registro ndice (X). 2) el desplazamiento contendido en el o los bytes siguientes al cdigo de operacin.
Memoria a Memoria: Usado para mover informacin desde una locacin de memoria a otra. No usa ni afecta registros del CPU, excepto cuando se usa direccionamiento indexado con post incremento.
Ventajas:
Permite
Control
total sobre el tiempo de ejecucin de las instrucciones especialmente importante en aplicaciones en tiempo real costosa y difcil de modificar
Desventajas:
Programacin
4.6 Codificacin
Los programas de los microcontroladores suelen dividirse en dos grandes grupos: La estructura de interrupciones, formada por las rutinas de servicio a las mismas. El programa principal, que consta de dos partes:
La rutina de inicializacin del sistema. Un lazo de ejecucin perpetua, en donde se ejecutan todas aquellas tareas que no estn ligadas a la estructura de interrupciones: mquina de estados principal, rutinas no crticas, inicializacin del circuito de vigilancia,