Diseño e implementación del prototipo de un módulo de aprendizaje para el uso de un microcontrolador H8/3069F (H8/300H Core) fabricado por Renesas y sus guías de desarrollo
Archivos
Fecha
2007-02-03
Autores
Martínez Mendoza, Rafael Ernesto
Dennehy Campos, Paul Joseph
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Don Bosco
Resumen
Caracterizado por un núcleo H8/300H de 16 bits de alto rendimiento y un rico juego de funciones periféricas que incluyen temporizadores de 8 y 16 bits, convertidores análogodigital y digital-análogo, controladores DMA e interfaces seriales, entre otros, esta serie de microcontroladores (MCU) fabricada por Renesas es ampliamente usada para la comunicación y tratamiento de información en diferentes ramas de la industria. Una de las aplicaciones que ha experimentado un rápido crecimiento en los últimos años es el uso de estos microcontroladores en dispositivos de almacenamiento masivo de información tales como CD-R/RW, DVD ROM/RAM y discos duros (HDD). Hitachi desarrolló previamente los dispositivos H8/3062F, H8/3064F Y H8/3068F los cuales
tenían una capacidad de memoria interna de 128, 256 y 384 KBytes respectivamente. Pero la necesidad de programas más grandes para satisfacer el incremento y mejoramiento de las funciones de los dispositivos de almacenamiento masivo antes mencionados demandó un incremento de memoria flash interna a 512 KBytes. A su vez, podemos nombrar la creciente demanda de microcontroladores por parte de Toyota Motor Corporation para su utilización de esta misma memoria flash interna en los diferentes sistemas, operados por microcomputadoras, abordo de sus vehículos. Otra de las aplicaciones más recientes de estos microcontroladores es en el área de fotografía
digital. Nikon Corporation 3 ha seleccionado esta familia debido a su amplio rango de funciones periféricas integradas (temporizadores, convertidores A/D, etc.), así como de su bajo consumo de energía, lo que le permite tener un mayor tiempo de operación, y la disponibilidad de sistemas de desarrollo. Podemos ver que esta familia de microcontroladores está siendo utilizada en la actualidad
en diferentes ramas de la industria por compañías de gran renombre, y su desarrollo está lejos de detenerse. El microcontrolador H8/3069F, con el cual vamos a trabajar, ha sido desarrollado con una memoria flash interna de 512 KBytes, además de 16 KBytes de RAM lo cual permite
almacenar programas más extensos.
Puede operar a gran velocidad, con una frecuencia de hasta 25MHz y una fuente de poder de 5V ó 3.3V. Los circuitos lógicos tales como un núcleo (CPU) trabajan aproximadamente con 1.9V los cuales son generados a partir de las fuentes antes mencionadas, esto hace posible seleccionar la fuente de voltaje de acuerdo con la interfase usada. Por último, pero no menos importante, debemos mencionar la amplia
gama de funciones integradas que contiene. Las características antes mencionadas, así como su versatilidad de programación han hecho de este microcontrolador una poderosa herramienta de desarrollo. En el presente trabajo de graduación se pretende proporcionar las bases y los
conocimientos necesarios para poder trabajar con el microcontrolador antes mencionado. Se abordarán aspectos tanto de hardware como de software, pasando desde la elaboración del sistema mínimo, hasta el manejo de registros, diseño de aplicaciones y programación del microcontrolador. Todo el trabajo de graduación estará basado en una serie de capítulos que describen cada uno de los subsistemas y además se presentan una serie de guías practicas con las cuales se busca que el estudiante pueda tener una primera experiencia con el tema que se esta tratando.
Descripción
Palabras clave
Automatización , Prototipo , Microcontrolador H8/3069F , H8/300H Core , Programación
Citación
Martínez, R. E. y Dennehy, P. J. (2007). Diseño e implementación del prototipo de un módulo de aprendizaje para el uso de un microcontrolador H8/3069F (H8/300H Core) fabricado por Renesas y sus guías de desarrollo. (Tesis de Ingeniería no publicada). Universidad Don Bosco, San Salvador, El Salvador CA.