H8 ist der Name einer umfangreichen Familie von 8-Bit und 16-Bit Mikrocontroller, entwickelt und hergestellt von Renesas Technology. Die ersten Versionen wurden in den 1990ern von Hitachi Semiconductor entwickelt und werden inzwischen von Renesas Technology, der ausgegliederte Halbleiterbereiche von Hitachi, weiterentwickelt.
Die H8 Familie besteht aus H8/300, H8/300H, H8/500, H8S and H8SX Serien, mit vielen unterschiedlichen Versionen, jede von ihnen mit anderen Merkmalen, Geschwindigkeitsvariationen und einer umfangreichen Auswahl von Peripherieelementen wie z.B. Serielle I/O Ports, unterschiedliche Größen von ROM und Flash-Speicher und RAM. Die On-Chip ROM und Flash-Speicher rangieren in den Bereichen von 16KBytes bis 1MBytes und RAM von 512 bis 512KBytes.
Die ursprüngliche H8 Architektur beruhte auf der PDP-11-Architektur der DEC PDP-11, mit acht 16-Bit Registern (die H8/300H und H8S haben eine zusätzliche Bank von acht 16-Bit Registern) und umfangreiche Adressierungsmodi. Die Familien H8/300H und H8S besitzen außerdem zusätzlich acht 32-bit Register, jedes von ihnen kann als ein 32-bit Register, zwei 16-Bit oder zwei 8-Bit Register angesprochen werden. Mehrere externe Firmen liefern Compiler für die H8 Familie. Außerdem gibt es eine Portierung der GNU Compiler Collection einschließlich eines Instruction Set Simulators. Daneben sind von Renesas und von externen Providern unterschiedliche Hardware-Emulatoren verfügbar.
Der H8S kann in verschiedenen Digitalkameras, Printer Controller, Smart Cards, Industriellen Steuerungen und in verschiedenen Automotive Untersystemem gefunden werden. Zum Beispiel auch LEGO Mindstorms ein zukunftsweisendes Roboter Spielzeug/Ausbildungs Werkzeug verwendet diese Architektur (eine Version des H8/300).