Elementos de Estructura de Computadores
DESARROLLO DE APLICACIONES CON MICROCONTROLADORES Aplicación Análisis del hardware necesario para construir la aplicación Diseño del programa Edición del programa Estructura del programa Análisis del programa Ensamblar el programa Simulación del programa Bajar el programa al microcontrolador Prueba y verificación del programa sobre el hardware asociado
Proceso de desarrollo de un programa
Ejemplo de procedimiento de trabajo con microcontroladores Una aplicación básica con un 16F84: usar operación básica de I/O. Se lee una condición lógica en los bits RA0..RA4, estos bit son sometidos a un pequeño proceso, complementarlos, y enseguida se despliegan en los bits RB0..RB4 El proceso esta servido por un loop indefinido
Circuito asociado a la aplicación
Set de instrucciones
Assembler, Assembly y Archivos productos *.ASM *.LST *.HEX
Adoptar MPLAB como ambiente de desarrollo Editor de texto Administrador de proyectos Assembler y Linker Simulator y Debugger
Construyendo programas estructurados Diagramas de flujo
Diagramas de estado