Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ir a la navegaci�nIr a la b�squeda
El 68HC08 es una familia de microcontroladores de Freescale (antes Motorola) de 8
bits y arquitectura de von Neumann, con un solo bloque de memoria. Es conocida
tambi�n simplemente por HC08.
Los HC08 son microcontroladores de prop�sito general, cada miembro de esta familia
cuenta con diferentes perif�ricos internos, pero con una CPU com�n que permite
migrar aplicaciones entre ellos, facilitando con ello el dise�o.
�ndice
1 Principales caracter�sticas
2 Partes y registros del la HC08 CPU
3 Tabla familia HC08
4 Enlaces externos
Principales caracter�sticas
C�digo compatible con la familia M6805, M14805 y la familia HC05.
El bus interno tiene una frecuencia de 8 MHz.
Sistema para proteger el funcionamiento estable del programa.
Reset opcional por watch-dog o (COP) (computer operating properly).
Detecci�n de baja tensi�n de alimentaci�n seleccionable a 3.0 o 5.0 Volts.
Detecci�n de un c�digo de instrucci�n ilegal o no existente con opci�n a reset
autom�tico.
Detecci�n de una direcci�n ilegal o no existente con opci�n a reset autom�tico.
Dise�ado para sistemas que usan poca potencia.
La memoria RAM es totalmente est�tica con los modos (STOP) y modo esperar un evento
externo (WAIT).
Con respecto a la compatibilidad con el c�digo escrito para HC05; hay una leve
incompatibilidad en los llamados de interrupciones ya que en el microcontrolador
HC05 el registro �ndice X es de 8 Bits y en el HC08 y HCS08 dicho registro �ndice
se denomina H:X y es de 16 bits y por lo tanto el �nico registro que se omite
guardar en el stack ante una interrupci�n es el registro H y por lo tanto se deber�
apilar (push) y retirar (o desapilar, pop) el registro H con las instrucciones PSHH
y PULH respectivamente.