Microcontrolador 89C51

Páginas: 31 (7521 palabras) Publicado: 30 de mayo de 2012
MANUAL DEL MICROCONTROLADOR 8051
INTRODUCCIÓN

PRIMERA PARTE.
CAPITULO 1, CARACTERÍSTICAS DEL MICROCONTROLADOR 8051 5
1.1CARACTERÍSTICAS DELμC-8051 6
1.2DESCRIPCIÓN DE LAS LINEAS DEL μC-8051 6
1.3CARACTERÍSTICAS ESPECÍFICAS DEL μC-8051 9
1.3.1 Descripción de los espacios de memoria. 9
1.4 MEMORIA DEL PROGRAMA. 111.4.1 Localidades de asignadas a las interrupciones 11
1.4.2 Memoria de programa interna y externa. 11
1.5 MEMORIA DE DATOS. 12
CAPITULO 2, REGISTROS DE FUNCIONES ESPECIALES (SFR). 14
2.1 LOCALIDADES DE LOS REGISTROS DE FUNCIONES ESPECIALES. 15
2.2 REGISTRO DE PALABRA DEL ESTADO DEL PROGRAMA. 16
2.3 REGISTRO DE CONTROL DE POTENCIA. 17
2.4 REGISTRO DEINTERRUPCIONES. 17
2.4.1 Registro Habilitador de Interrupciones (IE). 18
2.4.2 Registro de Prioridades. 19
CAPITULO 3, MANEJO DE LOS TEMPORIZADORES Y CONTADORES. 20
3.1 TIMER / CONTADOR 21
3.2 REGISTRO DE CONTROL DEL PUERTO TIMER/CONTADOR. 21
3.3 REGISTRO DE MODO DE CONTROL DEL TIMER/CONTADOR. 22
3.3.1 Modo 0 del Timer/Contador. 23
3.3.2 Modo 1 delTimer/Contador. 24
3.3.3 Modo 2 del Timer/Contador. 24
3.3.4 Modo 3 del Timer/Contador. 25
3.4 UTILIZACION DEL TIMER 1 COMO GENERADOR DEL "BAUD RATE"
PARA LA TRANSMISION SERIE. 25
CAPITULO 4, CONTROL DEL PUERTO SERIE. 26
4.1 PUERTO SERIE 27
4.2 REGISTRO DE CONTROL DEL PUERTO SERIE SCON 27
4.3 MODOS DE CONTROL DEL PUERTO SERIE. 28
4.3.1 Transmisiónserie, utilizando el modo de control 0. 29
4.3.2 Transmisión serie, utilizando el modo de control 1. 30
4.3.3 Transmisión serie, utilizando los modos 2 y 3. 32

CAPITULO 5, MODOS DE DIRECCIONAMIENTO. 35
5.1 MODOS DE DIRECCIONAMIENTO. 36
5.2 DIRECCIONAMIENTO DIRECTO. 36
5.3 DIRECCIONAMIENTO INDIRECTO. 36
5.4 DIRECCIONAMIENTO INMEDIATO. 37
5.5DIRECCIONAMIENTO INDEXADO. 37
5.6 DIRECCIONAMIENTO POR REGISTRO. 37
5.7 TRANSFERENCIA DE DATOS. 38
5.7.1 RAM interna. 38
5.7.2 RAM externa. 39
5.7.3 Movimientos de tablas localizadas en la memoria del programa 39
5.8 INSTRUCCIONES BOOLEANAS. 39
5.9 INSTRUCCIONES DE SALTO. 40
5.9.1 Saltos condicionados. 40
5.9.2 Saltos incondicionados.41

SEGUNDA PARTE
CONJUNTO DE INSTRUCCIONES DEL μC- 8051. 43

TERCERA PARTE
APLICACIONES DEL MICROCONTROLADOR 8051. 96
BIBLIOGRAFÍA 42
ANEXOS




















INTRODUCCIÓN

Hoy en día, el incremento competitivo en el mercado de la industria electrónica, crea la necesidad de diseñar sistemas con mejores características, de menor tamaño,bajos requerimientos de energía, mejor realización, teniendo un especial énfasis sobre todo en la facilidad de duplicidad del sistema diseñado. La lógica definida por el usuario, y realizada por el fabricante, permite individualizar a los sistemas diseñados, así como también apegarse más a los requerimientos específicos del usuario. Esto, tiene repercusión en el costo, realización, compactibilidad,desempeño y seguridad del diseño.

Con el fin de permitir la construcción de circuitos lógicos usando el concepto de lógica programable, los fabricantes de circuitos integrados han visto la necesidad de producir dispositivos, de alta velocidad, con los que se puedan desarrollar funciones lógicas de toda clase.

En estos circuitos, el usuario puede programar, en un sólo "chip", funciones que,de otra forma, con la circuitería tradicional de compuertas, utilizarían muchos componentes, además del espacio físico de los mismos.

En cursos anteriores ya hemos visto los PLD´s ó "Dispositivos Lógicos Programables” Los diseñadores de circuitos digitales han utilizado tradicionalmente los PLD's para obtener funciones lógicas que generalmente no se encuentran disponibles como componentes...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS