elementos de estructura de computadores. desarrollo de aplicaciones con microcontroladores...

Post on 24-Jan-2016

218 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Elementos de Estructura Elementos de Estructura de Computadoresde 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

Lee temp actual TA

Lee temp requerida TD

TA > TD

Activa compresor Apaga compresor

TA >> TD

Activa alarma

si no

no

si

Diagramas de estado

FalloCentrifugaCalienta

agua

ListoLlenaagua

Enjuaga Lava

Start

Llenado completodetectado

Usuario iniciapuerta cerrada

Ta.Requeridaalcanzada

Funcioncompleta

Funcioncompleta

Funcioncompleta

Time-out

Time-out

Fuera debalance

Fallo motor

Fuera debalance

Fallasuperada

top related