Ingenieria

Solo disponible en BuenasTareas
  • Páginas : 26 (6397 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de octubre de 2010
Leer documento completo
Vista previa del texto
Escuela Politécnica Superior Universidad de Huelva

TERCER CURSO. ELECTRÓNICA DIGITAL

INTRODUCCIÓN AL 8051

e

Manuel Sánchez Raya Versión 1.0 20 de Marzo de 2000

ÍNDICE 1.- Introducción. ............................................................................................................ 3 2.- Software................................................................................................................... 4 3.- Arquitectura de la familia MCS-51. ........................................................................ 6 3.1.- Introducción. ..................................................................................................... 6 3.2.- Almacenamiento de código en el 8051........................................................... 10 3.2.1.- RAMinterna en el 8051. ......................................................................... 10 3.2.2.- Memoria fuera del chip............................................................................ 11 3.4.- Entrada y Salida. ............................................................................................. 11 3.5.- Secuencias de ejecución de instrucciones en el 8051..................................... 12 3.5.1.- Señales de control del bus........................................................................ 13 3.5.2.- El oscilador .............................................................................................. 15 3.6.- Banco de Registros ......................................................................................... 15 3.7.- Registros de FunciónEspecial........................................................................ 16 4.- Decodificación de direcciones ............................................................................... 16 4.1.- Decodificador de una sola dirección............................................................... 17 4.2.- Decodificador de direcciones múltiple........................................................... 17 5.- Montaje de Microcontroladores............................................................................. 18 5.1.- Independiente.................................................................................................. 18 5.2.- Expansión de memoria para el 8051............................................................... 19 5.2.1.- Códigoexterno......................................................................................... 19 5.2.2.- Código Externo, Memoria RAM Externa y Puertos Externos................. 20

BIBLIOGRAFÍA C and the 8051, Mc Graw-Hill Apuntes de la asignatura Procesadores de Propósito General Introducción a los Microcontroladores, Jose Adolfo González Vázquez Mc Graw-Hill Apuntes de prácticas: Manual del compilador C51 de KEIL E.P.S. I.T.I. DE HUELVA

Microcontrolador 8051

ARQUITECTURA Y PROGRAMACIÓN DEL 8051

1.- Introducción.
Intel diseñó allá por el año 1982, el miembro más importante de la familia de microcontroladores MCS-51 para aplicaciones industriales, el 8051. Este microcontrolador contaba con 4K de EPROM y 128 bytes de memoria RAM interna. Posteriormente se fueron añadiendo más miembros a esta familiaque aumentaron la cantidad de EPROM y RAM internas, posibilitando la creación de programas aún más complejos. Un microcontrolador consta de los siguientes elementos básicos: ?? ?? ?? ?? CPU. Memoria dedicada a contener programas (ROM). Memoria para soporte de datos temporales (RAM). Módulos de Entrada/Salida (Puertos paralelo y serie, temporizadores, etc).

Con carácter general, losmicrocontroladores se emplean en los sistemas de control que reúnan las siguientes propiedades: 1. 2. 3. 4. 5. 6. El precio es un factor crítico. La capacidad de memoria necesaria es pequeña. El procesamiento se realiza en tiempo real. Se opera en decimal y se manipulan bits específicos. No se gobiernan muchos periféricos. Son sistemas dedicados y siempre ejecutan el mismo programa de aplicación.

Estas...
tracking img