Texas Instruments
Enviado por habid13 • 30 de Junio de 2014 • 1.750 Palabras (7 Páginas) • 286 Visitas
Contenido
Capítulo 1. Introducción 3
1.1 Acerca del manual. 3
1.2 ¿Que aplicaciones podemos realizar con estos dispositivos? 4
1.3 Arquitectura 5
1.4 ALU 6
1.5 Registros de trabajo. 6
1.6 Características del microcontrolador MSP430-F2013. 8
1.7 Empleo de la IDE IAR Embedded Workbench. 9
1.8 Modo de empleo del kit de desarrollo eZ430-F2013 13
1.9 Operaciones binarias 16
Capítulo 2. I/O digitales. 17
2.1 Configuración de pines de I/O . 17
Capítulo 3. Interrupciones. 20
3.1 Configuración de registros de interrupción I/O. 20
Capítulo 4. Timer A. 23
4.1 Configuración de registros del Timer A. 23
4.2 Interrupciones asociadas a TimerA. 23
4.3 Modos de operación 24
4.4 Timer A Capture Compare Register 0 24
Capítulo 5. SD16 (Convertidor Analógico Digital Sigma Delta) 28
5.1 Configuración de registros de SD16. 28
5.2 Formato de salida de datos 29
5.3 Modos de conversión 30
5.4 Uso del sensor de temperatura. 31
5.5 Manejo de Interrupciones. 32
Capítulo 6. Comunicación Serie 35
6.1 Configuración de registros USART 35
6.2 Norma RS232 35
Capítulo 7. PWM 38
7.1 Consideraciones generales. 38
7.2 Configuración de registros. 38
Apéndice . Modos de ahorro de energía. 41
3
Capitulo 1.
Introducción.
Con sus más de 75 años en el mercado, y desde sus orígenes en los campos petroleros en Texas,
Estados Unidos, Texas Instuments se ha consolidado como una compañía líder en el mercado de la
electrónica.
Entre las personas que han contribuido a este esfuerzo, se encuentran premios Nobel (Jack Killby),
incluyendo invenciones tales como los primeros transistores elaborados a base de silicón, los primeros
circuitos integrados y las calculadoras de bolsillo. TI lindera actualmente los DSP (digital Signal
Processing) y tecnología analógica, inalámbrica, sistemas de audio.
Figura 1. Texas Instruments a través del tiempo
Los microcontroladores MSP430 de Texas Instruments son dispositivos de 16 bits, con espacio de
direccionamiento compartida por el procesador, memoria y periféricos. Esta familia de microcontroladores
incluye una amplia variedad de chips que oscilan desde 20-pin packages con un 1K en ROM y 128 bytes
en RAM( con un costo inferior a $1 USD) hasta 100-pin packages con 60K en ROM y 2K en RAM (hasta
$100. USD).
Una de las características más importantes de estos
dispositivos es su bajo consumo de energía. Por ejemplo,
en una aplicación como waterimetros, mediante una sola
batería puede llegar operar durante 10 años de forma
continua.
Su programación puede realizarse en lenguaje
ensamblador y lenguaje C/C++. En este curso
emplearemos el Lenguaje C, ya que debido a su
versatilidad (compatibilidad, portabilidad y robustez) su
programación es rápida y sencilla, nos concentraremos
en el desarrollo del algoritmo.
1.1 Acerca de este manual.
A lo largo del manual observará que se hace mención del microcontrolador como μControlador,
para indicarlo de una forma más abreviada.
4
Este manual es una recopilación de documentación proporcionada por Texas Instruments Corp.
y que SyhaConsulting distribuye en este curso.
1.2 ¿Que aplicaciones podemos realizar con estos dispositivos?
Como cualquier otro microcontrolador, el MSP430 puede realizar tareas de medición y control,
sin embargo su característica principal se basa en aplicaciones de bajo consumo de energía.
• Equipos de instrumentación y de medición par la medicina (alcoholímetros, analizador
de gas, medición de humedad, temperatura, medidores de presión en la sangre y de
glucosa, etc.)
• Equipos de medición. (waterimetros, medidores de gas y electricidad)
• Equipos para deportes. (altímetros, Relojes a prueba de agua, computadoras para
bicicletas).
• Seguridad (sensores para rupturas en vidrio, control de puertas automáticas, detectores
de gas/fuego/humo, etc.).
• Domótica (aire acondicionado, termostastatos, línea blanca)
• Misceláneos (taxímetros, lectores de smart cards, medición en baterías)
Para la distinción de las características de cada microcontrolador:
1.3
...