Introducción a los microcontroladores : hardware, software y aplicaciones / José Adolfo González Vázquez

Por: González Vázquez, José AdolfoColaborador(es): García Calvo, Amancio [revisión técnica]Series Electricidad y ElectrónicaDetalles de publicación: Madrid : McGraw-Hill, 1992 Descripción: 292 páginas : ilustraciones ; 18 x 23 centímetrosTipo de contenido: texto Tipo de medio: sin medio Tipo de portador: volumenISBN: 8476158033Tema(s): INFORMÁTICA | MICROCONTROLADORES | PROGRAMACION | MEMORIA | PERIFÉRICOS | TEMPORIZADORES | CONTADORES | INTERRUPCIONES | APLICACIONES | COMUNICACIONES
Contenidos:
Prólogo – Introducción – Capítulo 1. La familia 51 – 1.1 Características de la familia 51. 1.2 Características de los microprocesadores 8052/8051 – 1.3 Patillaje de los Microcontroladores 8052/8051 – 1.4 Características de las memorias EPROM integradas en los microcontroladores 8751/8752 – Cuestiones – Capítulo 2. Organización de la memoria en los controladores 8052/8051 – 2.1 Memoria de programas y datos – 2.2 Memoria de programas – 2.3 Memoria de datos – 2.4 Área de direccionamiento sólo indirecto (para el 8052) – 2.5 Área de direccionamiento directo e indirecto (8052/8051) – 2.6 Área de registros o funciones especiales (8052/8051) – 2.7 Operaciones RESET – Cuestiones – Capítulo 3. Programación de los microcontroladores 8052/8051 (I) – 3.1 Introducción – 3.2 Modos de direccionamiento 3.3 Ciclo de instrucción – 3.4 Tipos de instrucciones – 3.5 Instrucciones aritméticas – 3.6 Instrucciones lógicas – 3.7 Instrucciones de transferencia de datos – Cuestiones – Capítulo 4. Programación de los Microcontroladores 8052/8051 (II) – 4.1 Instrucciones booleanas – 4.2 Instrucciones de salto – 4.3 «SET» de instrucciones Familia-51 – Cuestiones – Capítulo 5. Presentación del equipo emulador para el desarrollo de aplicaciones – 5.1 Introducción – 5.2 Comandos del «MICE-IIS» - para configurar la memoria de trabajo – 5.3 Ejecución de estudio elemental de un programa en el Emulador MICE-IIS – 5.4 Exploraciones de la memoria del sistema – Cuestiones Capítulo 6. Modelo de programación (I) – 6.1 Introducción – Ejercicio 6.1 Estructura condicional o alternativa – Ejercicio 6.2 Estructura iterativa. Por lo menos una vez – Ejercicio 6.3 Estructura iterativa. Puede que ninguna vez – Ejercicio 6.4 Comprobación de bits. Método general – 6.5 Comprobación de bits. Método particular – Ejercicio 6.6 – Comprobación de bytes con la operación resta o sustracción – Ejercicio 6.7 Comprobación de bytes con la operación EXCLUSIVE-OR – Ejercicio 6.8 Comprobación de bytes con la instrucción especial – Ejercicios propuestos – Capítulo 7. Modelo de programación (II) – Ejercicio 7.1 Retardo por software – Ejercicio 7.2 Movimiento de tablas de datos en la memoria externa – Ejercicio 7.3 Comprobación de tablas de datos – Ejercicio 7.4 Tratamiento de subrutinas – Ejercicio 7.5 Gestión de la pila y rotaciones – Ejercicios propuestos – Capítulo 8. Control de periféricos. Puertos de entrada/salida – 8.1 Introducción – 8.2 El microcontrolador como microprocesador – 8.3 Operación de escritura en los puertos de los Microcontroladores 8052/8051 – Ejercicio 8.1 El puerto P0 en modo salida – 8.4 Operación de lectura en los puertos de los microcontroladores 80528051 – Ejercicicio 8.2 Operación de lectura en el puerto P0 y de escritura en el puerto P1 – Ejercicio 8.3 Lectura y escritura en el mismo puerto – Ejercicio 8.4 Control de un proceso industrial elemental – Cuestiones – Ejercicios propuestos – Capítulo 9. Temporizadores y contadores – 9.1 Introducción – 9.2 Timer 0 (T0) y Timer 1 (T1) – Ejercicio 9.1 Timers 0 y 1 en modo 0 como temporizador. Arranque por software – Ejercicio 9.2 Timer 1 en modo 1 (16 bits) como temporizador. Arranque por software – Ejercicio 9.3 Timer 1 en Modo 1 (16 bits), como temporizador «hard» y «soft»: Arranque por software – Ejercicio 9.4 Timer 1 en modo 1 (16 bits), como temporizador: arranque por hardware desde el exterior – Ejercicio 9.5 Timer 1 en modo 2 como contador con autorrecarga – Ejercicio 9.6 El Timer 0 en modo 3 como contador de 8 bits – Ejercicio 9.7 Timer 2 como temporizador – Ejercicio 9.8 Timer 2 en modo captura como contador – Ejercicio 9.9 Timer 2 con autorrecarga al producirse el overflow (sobrepasamiento) – Ejercicio 9.10 Timer 2 con autorrecarga al producirse un flanco descendente en el pin T2EX – Ejercicio 9.11 Timer 2 con captura al producirse un flanco descendente en el pin T2EX – Cuestiones – Ejercicios propuestos – Capítulo 10. Interrupciones – 10.1 Introducción – 10.2 Aspectos generales y tipos de interrupciones – 10.3 El proceso de interrupción en los microcontroladores 8052/8051 – 10.4 Niveles de prioridad en las interrupciones – 10.5 Interrupciones externas (INNT0) e (INT1) – Ejercicio 10.1 Interrupciones externas. DESPA0.ASM – Ejercicio 10.2 Prioridades. PRIOR0.ASM – 10.6 Interrupciones internas producidas por el Timer 0 y 1 – Ejercicio 10.3 Interrupción Timer 1 en modo 1 (16 bits. Nombre del programa DEPLA1.ASM – 10.7 Interrupciones internas del timer 2 (sólo 8052) – Ejercicio 10.4 El Timer 2 como generador de interrupciones – Cuestiones – Ejercicios propuest0s – Capítulo 11. Implementación de la aplicación en los microcontroladores 8052/8051 – 11.1 Introducción – 11.2 Aplicación – 11.3. Conversión del archivo .HX en el archivo .BIN – 11.4 Carga del programa-ejecutable en el BUFFER del sistema grabador de memorias y grabación de la memoria – 11.5 Protección del programa – 11.6 Ejecución del programa desde el microcontrolador – Cuestiones – Ejercicios propuestos – Capítulo 12. Comunicaciones – 12.1 Introducción – 12.2 Comunicaciones en el entorno multiprocesador – 13.3 El registro de control del puerto serie (SCON) 12.4 Velocidad de comunicación – 15.5 Comunicaciones en modo 0 – Ejercicio 12.1 Transmisión en modo 0 – Ejercicio 12.2 Recepción en modo 0 – 12.6 Comunicaciones en modo 1. – 12.7 Comunicaciones en los modos 2 y 3 – Cuestiones – Ejercicios propuestos – Apéndice A. Guía de los microcontroladores de INTEL – A.1 Aspectos generales – A.2 Familia MCS-48 – A.3 Familia MCS-51 – A.4 Microcontroladores de 16 bits. Familia MCS-96 – Apéndice B. Concepto y aplicación de los indicadores de Carry y Overflow – B.1 Expresión del Carry – B.2 Expresión del OverFlow – Apéndice C. Modos de trabajo especiales para consumos críticos – C.1 Microcontroladores oxCxx de bajos consumos – C.2 Características de los «modos» de bajo consumo – C3. Modo IDLE – C.4 Modo POWER DOWN – Apéndice D. Características de los microcontroladoes de otros fabricantes – Índice analítico
Resumen: Este libro es de consulta para el profesional, con una visión práctica de los principios de diseño de sistemas automáticos, manejar las herramientas de diseño de sistemas de microcontroladores y aprender aplicaciones del campo específico industrial de los microcontroladores.
Etiquetas de esta biblioteca: No hay etiquetas de esta biblioteca para este título.
Valoración
    Valoración media: 0.0 (0 votos)