Trabajo Práctico Organización del Computador 1 Controlador de Lavarropas Automático

Download Report

Transcript Trabajo Práctico Organización del Computador 1 Controlador de Lavarropas Automático

Trabajo Práctico
Organización del Computador 1
Controlador de Lavarropas Automático
Enunciado
Desarrollar un tablero simplificado para un
lavarropas automático utilizando el
microcontrolador de Texas Instruments
MSP430
3 controles



Indicador de tiempo
Botón de ARRANCAR
Botón de PANIC (emergencia)
Tablero
Indicador de tiempo: perilla con resistencia
variable.

Analógico
El MSP430 cuenta con un conversor A/D.
Tiempo
Arrancar
PANIC
MSP430
Microcontrolador de Texas
Instruments
Ultra bajo consumo de energía
Muy utilizado en la industria



Embebidos
Bombas de agua
Lavarropas
ez430-F2013
Dispositivo para pruebas piloto
Debug en hardware usando interfaz JTAG
IDE
IAR Embedded Workbench Kickstart


Gratis
Limitación: 4KB de código.
Link desde TI:

http://focus.ti.com/docs/toolsw/folders/print/iar-kickstart.html
IDE (cont)
Simulador incorporado




Registros, memoria, ejecución, etc.
Disparo manual de interrupciones
Disparo estadístico de interrupciones
Live Watches
Debugging en hardware a través de la
interfaz JTAG.
Nuevo Proyecto
Únicamente ASSEMBLER
1.
2.
3.
Crear Proyecto
Indicar Microcontrolador (MSP430F2013)
Indicar modo de debug (Simulador)
Tips & Tricks
Reset del MSP430 (pág 2-4, guía del
usuario)

El PC se carga con la dirección de memoria
contenida en el vector de interrupciones
conrrespondiente al RESET: 0FFFEh
Watchdog timer: es un timer para debug.
Viene habilitado por default después del
reset.
Tips & Tricks
Timers (pág. 4-2): cuatro fuentes de reloj.
Los timers deben configurarse y elegir la
fuente de reloj.