Motorola HC05 Manual Del Usuario página 3

Iniciación a los microcontroladores de las familias de 8 bits
Tabla de contenido

Publicidad

Introducción__________________________________________________________________________ 26
Analogía de una Memoria con unas Casillas________________________________________________ 26
Cómo ve la Memoria el Microprocesador __________________________________________________ 27
Kilobytes, Megabytes y Gigabytes ________________________________________________________ 27
Tipos de Memoria _____________________________________________________________________ 27
Memorias Volátiles ____________________________________________________________________ 27
Memorias No-Volátiles _________________________________________________________________ 28
ROM: Memoria de sólo Lectura (Read-Only Memory) _______________________________________ 28
OTP: Memoria EPROM programable uno sola vez __________________________________________ 28
EEPROM: Memoria Programable y Borrable eléctricamente___________________________________ 28
FLASH: Memoria Programable y Borrable eléctricamente ____________________________________ 28
E/S como un tipo de Memoria ___________________________________________________________ 28
Estados internos y Registros de control____________________________________________________ 29
Mapa de memoria _____________________________________________________________________ 30
La Memoria como un Periférico _________________________________________________________ 31
Resumen _____________________________________________________________________________ 32
Tipos de Memoria ____________________________________________________________________ 32
Arquitectura del Microcontrolador __________________________________________________________ 33
Índice _______________________________________________________________________________ 33
Introducción__________________________________________________________________________ 33
Arquitectura del Microcontrolador _______________________________________________________ 33
Registros de la CPU____________________________________________________________________ 34
Tiempos _____________________________________________________________________________ 35
Vista de un Programa __________________________________________________________________ 35
Listado 1. Programa Ejemplo ___________________________________________________________ 36
Funcionamiento de la CPU ______________________________________________________________ 38
Funcionamiento Detallado de las Instrucciones en la CPU _____________________________________ 38
Bifurcación Condicional _______________________________________________________________ 39
Llamada a una subrutina y Retorno de una subrutina _________________________________________ 39
Listado 2. Ejemplo de Llamada a Subrutina ________________________________________________ 40
Ver Funcionando un Microcontrolador ___________________________________________________ 41
Reset ______________________________________________________________________________ 44
_____________________________________________________________________ 44
Power-On Reset______________________________________________________________________ 44
Reset por Watchdog Timer_____________________________________________________________ 44
Reset por una Dirección ilegal___________________________________________________________ 44
Interrupciones ________________________________________________________________________ 45
Dirección del Vector __________________________________________________________________ 45
Interrupciones externas ________________________________________________________________ 46
Interrupciones de Periféricos internos_____________________________________________________ 47
Interrupción por Software (SWI)_________________________________________________________ 47
Latencia de Interrupción _______________________________________________________________ 47
Interrupciones anidadas ________________________________________________________________ 47
Resumen _____________________________________________________________________________ 48
2

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Hc08

Tabla de contenido