stringtranslate.com

Motorola 68HC08

El 68HC08 (también abreviado como HC08 ) es una amplia familia de microcontroladores de 8 bits de Motorola Semiconductor (más tarde de Freescale y luego de NXP ).

Los procesadores HC08 son totalmente compatibles en código con sus predecesores, el Motorola 68HC05 . Como todos los procesadores Motorola que comparten el linaje del 6800 , utilizan la arquitectura de von Neumann , así como E/S mapeadas en memoria. Esta familia tiene cinco registros de CPU que no son parte de la memoria. Un acumulador A de 8 bits , un registro de índice H:X de 16 bits , un puntero de pila SP de 16 bits , un contador de programa PC de 16 bits y un registro de código de condición CCR de 8 bits . Algunas instrucciones hacen referencia a los diferentes bytes en el registro de índice H:X de forma independiente.

Entre los procesadores HC08 hay docenas de familias, cada una de ellas destinada a distintas aplicaciones integradas. Las características y capacidades varían ampliamente, desde procesadores de 8 a 64 pines, desde conectividad LIN hasta USB 1.1. Un dispositivo típico y de uso general de la familia de unidades HC08 es el microcontrolador M68HC908GP32.

El núcleo Freescale RS08 es una versión simplificada y con "recursos reducidos" del HC08.

El núcleo Freescale HCS08 es la próxima generación de los mismos procesadores.

Enlaces externos