Motorola HC05 Manual Del Usuario página 5

Iniciación a los microcontroladores de las familias de 8 bits
Tabla de contenido
Diagrama de flujo _____________________________________________________________________ 68
Código Fuente Mnemónico ______________________________________________________________ 69
Programa de Retardo __________________________________________________________________ 70
Listado Ensamblador __________________________________________________________________ 71
Listado 3. Listado Ensamblador _________________________________________________________ 71
Archivo de Código Objeto______________________________________________________________ 73
Directivas del Ensamblador_____________________________________________________________ 74
Origen (ORG) _______________________________________________________________________ 74
Igual (EQU) _________________________________________________________________________ 74
Byte de Forma Constante (FCB) _________________________________________________________ 74
Byte de Forma Doble (FDB) ____________________________________________________________ 75
Byte de Reserva de Memoria (RMB) _____________________________________________________ 75
Pone el Número Base por defecto a Decimal _______________________________________________ 75
Familiarización con el Juego de Instrucciones ______________________________________________ 76
Desarrollo de la Aplicación______________________________________________________________ 76
Resumen _____________________________________________________________________________ 78
Estructura del Programa Base______________________________________________________________ 79
Índice _______________________________________________________________________________ 79
Introducción__________________________________________________________________________ 79
EQUATES del Sistema _________________________________________________________________ 79
Registros EQU para el MC68HC705J1A __________________________________________________ 79
Aplicación de los EQU del Sistema _______________________________________________________ 80
Preparación de los Vectores _____________________________________________________________ 80
Vector de Reset _______________________________________________________________________ 80
Interrupciones sin usar _________________________________________________________________ 81
Variables de la RAM ___________________________________________________________________ 82
Bucle Base ___________________________________________________________________________ 82
Bucle Secuenciador ____________________________________________________________________ 83
Bucle del Reloj del Sistema ______________________________________________________________ 83
Sus Programas ________________________________________________________________________ 84
Consideraciones de tiempo ______________________________________________________________ 84
Consideraciones de la Pila (Stack) ________________________________________________________ 84
Estructura de una Aplicación Preparada __________________________________________________ 85
Listado 4. Estructura del Programa Base (pág 1 de 5) ________________________________________ 86
Resumen _____________________________________________________________________________ 91
Periféricos Internos ______________________________________________________________________ 92
Índice _______________________________________________________________________________ 92
Introducción__________________________________________________________________________ 92
Tipos de Periféricos ____________________________________________________________________ 92
Temporizadores _______________________________________________________________________ 93
Puertos Serie _________________________________________________________________________ 93
Convertidor Analógico a Digital _________________________________________________________ 93
Convertidor Digital a Analógico _________________________________________________________ 93
EEPROM ____________________________________________________________________________ 94
4
Tabla de contenido
loading

Este manual también es adecuado para:

Hc08

Tabla de contenido