Ejemplo programa Temporizador A
Ejemplo programa Temporizador A
Debes conocer: Registros programación TA
Una vez programado un periférico o módulo del microntrolador, la dinámica siempre es la misma, es necesario conocer los registros con los que cuenta el periférico y qué configura cada uno de sus bits ( a través de la guía de usuario de la familia), así como la definición de estos registros y sus bits en el fichero de cabecera.
De cara al programador, el conocer las constantes definidas en el fichero de cabecera facilita mucho la programación del periférico. Entre las constantes definidas en este fichero msp430x22x4.h, que están en relación con los periféricos, se encuentran:
•Direcciones
de memoria:
posiciones de memoria de todos los registros de los periféricos
Ejemplo direcciones de memoria TA
•Registros
de periféricos:
bits de cada registro de los periféricos
Ejemplo bits registro deconfiguración TA
•Configuración
de periféricos:
valores necesarios para establecer una determinada configuración de cada
periférico
Ejemplo valores de configuración registros TA
•Calibración:
posiciones de memoria de la información de calibración del microcontrolador
•Vectores
de interrupción:
posiciones de memoria de todos los vectores de interrupción
Ejemplo definición de los vectores de interrupción
Caso práctico:Segundo_ejemplo
Analiza y prueba el código segundo_ejemplo.c en la placa eZ430-RF2500.