Descripción
Adentrarse en el universo de la automatización y la electrónica embebida implica entender no solo la teoría detrás de los microcontroladores PIC, sino cómo aplicarla con eficacia en proyectos reales. Esta obra se posiciona como una herramienta práctica y orientada al aprendizaje por medio de la acción, diseñada para acompañar al lector desde los primeros pasos en el uso de estos dispositivos hasta el desarrollo de aplicaciones funcionales. Se estructura en tres bloques principales: iniciación, programación y diseño de aplicaciones. En la primera sección se presentan de forma accesible los conceptos fundamentales: arquitectura interna del PIC, memoria, registros, configuración de puertos y periféricos básicos (temporizadores, módulos ADC, comunicación serial y más). Las explicaciones, respaldadas por ilustraciones y diagramas de bloques, permiten comprender el funcionamiento interno y externas conexiones.
La segunda parte profundiza en el lenguaje ensamblador y el entorno de desarrollo, enseñando cómo construir programas estructurados, depurarlos y optimizarlos. Se incluyen ejemplos aclaradores, buenas prácticas, técnicas de manejo de interrupciones y control de tiempos, lo que facilita adquirir confianza en la interacción con el hardware. Finalmente, la sección más extensa está dedicada a proyectos prácticos que consolidan el aprendizaje: control de motores, gestión de sensores, interfaz hombremáquina, sistemas de comunicación y automatización de procesos básicos. Cada proyecto explica su objetivo, diagrama de conexiones, flujo del programa y análisis de resultados, generando una experiencia realista de diseño e implementación. Destinado a estudiantes de electrónica, ingeniería, técnicos y aficionados con conocimientos básicos en electrónica y programación, este libro también es útil para docentes y formadores. La combinación de teoría, ejercicios guiados y aplicaciones reales hace de esta primera parte una base sólida para avanzar hacia desarrollos más complejos en sistemas embebidos y control inteligente.
Prólogo
Capítulo 1 Microcontroladores programables: la solución está en un chip
¿Qué es un microcontrolador?
Diferencia entre microprocesador y microcontrolador
Arquitectura interna
oEl procesador
oMemoria de programa
oMemoria de datos
oLíneas de E/S
oRecursos auxiliares
Programación de los microcontroladores
Instrumental de trabajo
Capítulo 2 Microcontroladores de 8 bits: los «PIC»
La elección
La familia de los PIC
oGama baja
oGama media
oGama alta
oGama mejorada
oLos enanos de 8 patitas
Descripción general y aplicaciones
Capítulo 3 Los sellos mágicos de Parallax
Acercando la tecnología
El nacimiento y desarrollo de una empresa
El microcontrolador como cerebro del sistema
Memoria EEPROM y bus I2C
Entrada/salida serie del PC
Regulador de tensión
Líneas de E/S al mundo exterior
Capítulo 4 PBASIC: el lenguaje más fácil del mundo
BASIC y lenguajes para microcontroladores
Editor Stamp
Repertorio de instrucciones PBASIC
El primer programa
Práctica 1: Luz y sonido
Práctica 2: Semáforo sonoro
Práctica 3: Contador binario de 8 bits con alarma
Capítulo 5 El primer contacto con el PIC16F84
Características del PIC16X8X
Diferencias entre modelos
Aspecto externo
Frecuencia de funcionamiento y tipos de osciladores
Reinicialización (Reset)
Primer circuito práctico
Tarjeta de prototipos
Capítulo 6 En el interior del procesador
Arquitectura del PIC16C84
Memoria de programa y pila
Memoria de datos RAM
Direccionamiento
Registro de ESTADO
Capítulo 7 Recursos fundamentales: temporizadores, puertas de E/S y EEPROM de datos
Temporizadores y TMRO
Registro OPTION
Watchdog Timer (WDT)
Puertas A y B
Palabra de configuración e ID
Memoria EEPROM
Capítulo 8 Interrupciones, Reset y recursos auxiliares
Importancia y causas de interrupciones
Registro INTCON
Tipos de interrupciones
Modo de bajo consumo (Sleep)
Programación en serie
Capítulo 9 Manejando el repertorio de instrucciones
Repertorio RISC
Formatos de instrucciones
Operaciones con registros, bits, literales, saltos y control
Capítulo 10 Herramientas y diseño de proyectos
Fases de diseño
Herramientas hardware y software
Emulador en circuito
Proyectos: reloj, dado electrónico, semáforo, presentador de mensajes, clave de acceso
Capítulo 11 Ejercicios de programación en ensamblador
Introducción y programas de práctica:
oSuma
oInterruptores y luces
oDiseño hardware
oContadores
oTiempo
oInterrupciones
oRegistro de trabajo W
Capítulo 12 Los primeros diseños prácticos
Práctico 0: Herramientas de desarrollo
Práctica 1: Manejo de E/S
Práctica 2: Control de lámpara con dos interruptores
Práctica 3: Ejemplo combinacional
Práctica 4: Ejemplo secuencial
Práctica 5: TMRO juego de luces
Práctica 6: Prescaler otro juego de luces
Práctica 7: WDT y modo Sleep
Práctica 8: TMRO como contador
Práctica 9: Interrupción del TMRO
Práctica 10: Más interrupciones
Apéndices
Apéndice A: Guía rápida del PIC16X84
Apéndice B: Guía del usuario del SIM2000
Apéndice C: Descripción del Micro'PIC Trainer
Apéndice D: La familia PIC al completo
Apéndice E: Contenido del CD
Apéndice F: Proyectos con el PIC16F84
Bibliografía y direcciones de interés
Índice
Consulta los datos bibliográficos de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.
- Título: Microcontroladores PIC: Diseño Práctico de Aplicaciones Primera Parte
- Autor/es: José M.ª Angulo Usategui | Ignacio Angulo Martínez
- Edición: 3ra Edición
- Tipo de archivo: eBook
- Idioma: eBook en Español
- ISBN-10: 8448137884
- Subtema: Microcontroladores
Citar este libro
Preparando citaciones...
Aún no hay comentarios
Sé el primero en compartir tu opinión sobre este contenido.
Escribir un comentario