
La familia Hitachi H8 incluye microcontroladores de 8 , 16 y 32 bits fabricados por Renesas Technology , con origen a principios de la década de 1990 en Hitachi Semiconductor . El diseño original, el H8/300 , era un procesador de 8 bits con registros de 16 bits y una ALU que permitía algunas operaciones de 16 bits. Se introdujeron dos versiones mejoradas: el H8/300L , que amplió las instrucciones para convertirse en una máquina completa de 16 bits optimizada para un bajo coste, y el H8/300H , que amplió aún más los registros para permitir operaciones de 32 bits y se optimizó para funciones de bajo consumo y alto rendimiento. Existen numerosas variantes.
La línea completa fue vendida a Renesas en 2003. Renesas continúa vendiendo los diseños a fecha de 2023., pero solo para clientes existentes. Un administrador en los foros de la comunidad de usuarios de Renesas comentó en 2011 que no hay planes para un mayor desarrollo de productos basados en H8. [ 1 ] H8 fue compatible con el kernel de Linux a partir de la versión 4.2, pero la compatibilidad se eliminó en la versión 5.19. [ 2 ]
Para satisfacer las necesidades de mayor rendimiento, Hitachi presentó su familia SuperH de microcontroladores de 32 bits tipo RISC , que han reemplazado en gran medida al H8.
Variantes
Las subfamilias incluyen las H8/300 y H8/500 de 8/16 bits, las H8/300H y H8S de 16/32 bits y la serie H8SX de 32 bits, cada una con docenas de variantes diferentes, que varían en velocidad, selección de periféricos integrados como temporizadores, interrupciones [ 3 ] y puertos serie , y cantidades de ROM , memoria flash y RAM . La ROM y la memoria flash integradas suelen variar de 16 KB a 1024 KB, y la RAM de 512 B a 512 KB.
La arquitectura básica del H8 se basa en la arquitectura del DEC PDP-11 , con ocho registros de 16 bits (los modelos H8/300H y H8S cuentan con un banco adicional de ocho registros de 16 bits) y diversos modos de direccionamiento . Sin embargo, a diferencia del PDP-11, la arquitectura del H8 utiliza el orden de bytes big-endian .
Tanto el H8/300H como el H8S tienen ocho registros de 32 bits, cada uno de los cuales puede tratarse como un registro de 32 bits, dos registros de 16 bits o dos registros de 8 bits, con el H8S teniendo una configuración interna de 32 bits. [ 4 ] Varias empresas proporcionan compiladores para la familia H8, y existe una versión completa para GCC , que incluye un simulador . También hay varios emuladores de hardware disponibles.
La familia continúa con los controladores H8SX de 32 bits.
Aplicaciones

El H8S se puede encontrar en cámaras digitales , las computadoras de mano Cybiko , algunas computadoras portátiles ThinkPad , [ 5 ] [ 6 ] controladores de impresoras , tarjetas inteligentes , computadoras de ajedrez , sintetizadores de música como el Yamaha FS1R , [ 7 ] Roland SC-55 y Roland JV880 [ 8 ] y en varios subsistemas automotrices . El LEGO Mindstorms RCX , un robot de juguete avanzado/herramienta educativa, utiliza el H8/300. Namco utilizó un H8/3002 como procesador de sonido para varios juegos que creó a finales de la década de 1990, en particular aquellos que utilizaban su arquitectura System 12 , y Yamaha lo utilizó para las tarjetas hijas DB50XG y DB60XG y la tarjeta de sonido de bus ISA SW60XG .
El chip H8/500 también se utilizaba en un teléfono Nokia 2110 .
Referencias
- ^ "H8 は ど う な る の" . Café René . Consultado el 24 de julio de 2018 .
- ↑ Solicitud de extracción de Git para la versión H8 en los archivos LKML
- ↑ "H8/36024Group, H8/36014Group Microcomputadora de un solo chip de 16 bits Familia H8/Serie Tiny H8/300H" . pág. 53. Consultado el 20 de diciembre de 2023 .
- ↑ "H8S/2116" . Renesas Electronics . Consultado el 12 de mayo de 2018 .
- ^ Renesas H8S/2161BV en ThinkWiki.org
- ^ Renesas H8S/2116V en ThinkWiki.org
- ↑ "FS1R Inside" . Archivado del original el 9 de junio de 2014. Consultado el 19 de agosto de 2014 .
- ↑ nukeykt (24/11/2024), nukeykt/Nuked-SC55 , consultado el 24/11/2024
Enlaces externos
- Electrónica Renesas
- Formación online para productos Renesas
- Un foro de apoyo comunitario
- Microcontroladores Renesas