Saltar al contenido principal
Ejercicios de Programación con Microcontroladores Pic

Ejercicios de Programación con Microcontroladores Pic

Corres Jesús María, Carlos Ruíz, Cándido Bariáin

CONTENIDO La utilización de sistemas basados en microcontroladores ha invadido literalmente nuestra vida diaria sin apenas darnos cuenta. Estos sistemas microcontroladores, integrados en hornos, lavavajillas, alarmas, etc. permiten la realización de múltiples y complejas tareas de forma rápida, sencilla y a muy bajo coste. De esta manera, el conocimiento asociado al desarrollo ...

Editorial:
Marcombo
Año de edición:
2015
Materia:
Ingeniería
ISBN:
978-84-267-1607-1
Páginas:
201
Encuadernación:
Rústica
16,80 €
IVA incluido
Añadir a favoritos

Sinopsis

CONTENIDO La utilización de sistemas basados en microcontroladores ha invadido literalmente nuestra vida diaria sin apenas darnos cuenta. Estos sistemas microcontroladores, integrados en hornos, lavavajillas, alarmas, etc. permiten la realización de múltiples y complejas tareas de forma rápida, sencilla y a muy bajo coste. De esta manera, el conocimiento asociado al desarrollo e implementación de aplicaciones basadas en estos sistemas se ha convertido en un requerimiento básico para los nuevos y futuros profesionales del sector. El elevado número de modelos de microcontroladores existentes en la actualidad supone una gran ventaja a la hora de diseñar una aplicación, pero es necesario un amplio conocimiento de las diferentes alternativas para realizar una elección adecuada, algo que resulta complejo ya que entran en juego muy diferentes consideraciones. Existe gran cantidad de información y documentación en el mercado que aborda el estudio de sistemas basados en microcontroladores de forma teórico-práctica, sin embargo, los autores de este texto hemos detectado una importante carencia de material que plantee y resuelva problemas o ejercicios basados en estos sistemas y se encuentre orientado principalmente hacia la docencia de titulaciones técnicas como las que en nuestro caso impartimos en la Universidad Pública de Navarra. Así pues, el objetivo de este libro consiste en suplir dicha carencia mediante la elaboración de una colección de ejercicios resueltos sobre sistemas microcontroladores que cubran las diferentes características y módulos que integran estos dispositivos y que permitan al lector explorar el funcionamiento de los mismos de forma práctica, así como afianzar los conocimientos ya adquiridos de forma teórica. Los ejercicios propuestos estarán basados en el microcontrolador de Microchip® PIC16F877A, un microcontrolador de 8 bits de gama media que cuenta con un juego reducido de instrucciones (35 en total), aunque muchos de ellos pueden trasladarse directamente al resto de microcontroladores PIC de gama media. Más concretamente, el libro incluye un total de 84 ejercicios estructurados en 8 capítulos diferentes. Los ejercicios propuestos en cada capítulo profundizan en el estudio de las diferentes partes que integran el microcontrolador: memoria de programa, memoria de datos, puertos de entrada/salida (leds, pulsadores, displays 7 segmentos, pantalla LCD, etc.), temporizadores, módulos de captura, comparación y modulación de anchura de pulsos (control de motores, zumbadores), conversor analógico digital, comparador analógico, generador de tensión de referencia y módulos de comunicaciones USART e I2C. La metodología empleada en la mayoría de los ejercicios consiste en un planteamiento inicial del problema. A continuación se detalla una explicación sobre la configuración de los módulos que intervienen en la resolución y las conexiones necesarias con el microcontrolador, seguida por el código fuente del programa y una simulación del resultado. La simulación y comprobación de los problemas se ha realizado utilizando el entorno de programación proporcionado por Microchip®, MPLAB IDE®, un programa gratuito que facilita, simplifica y abarata el aprendizaje al no requerir de ningún módulo externo. Además, para facilitar el trabajo del lector, el código fuente de los programas se encuentra también disponible como material complementario de forma online en la sección de descargas del libro en www.marcombo.com.

Índice

1. Conceptos básicos de microprocesadores y microcontroladores ............................................................ 1
2. Conceptos básicos de programación en ensamblador . 21
3. Estructuras avanzadas de control ................................. 39
4. Puertos de entradas y salidas ....................................... 47
5. Temporizadores ............................................................ 69
6. Módulos de Captura, Comparación y Modulación de Anchura de Pulsos (PWM) ................................................ 91
7. Módulos Analógicos ................................................. 123
8. Módulos de Comunicaciones.................................... 149
A1. Instrucciones en ensamblador ............................... 165
A2. Registros de Funciones Especiales (SFRs) .............. 167
A3. Introducción a MPLAB-IDE/MPLAB-SIM .................177
A4. Subrutinas de control LCD (p16LCD.asm) ...............195

Artículos relacionados

Estiba y Sujeción de Carga. Manual Profesional

Estiba y Sujeción de Carga. Manual Profesional

Juan Cantón Revuelto / Peña Andrés, Cristina

La guía imprescindible para garantizar una carga segura y eficiente. Este manual expone de manera práctica y efectiva cómo calcular la sujeción de mercancías en el transporte terrestre y marítimo según la norma EN 12195-1:2010 y el código CTU 2014. Incluye ejemplos reales, ejercicios, fotografías, ilustraciones y acceso a dos apps para automatizar los cálculos. Dirigido a profe...

Entrega 3/5 días

29,00 €

Transporte Ferroviario de Mercancías

Transporte Ferroviario de Mercancías

Ignacio Sanz / Dombriz Lozano,Miguel Angel / Sanz Junoy, Ignacio / Peñaranda Real, Íñigo / Enguix Peiró, Joan Carles / Mas Font,Jordi

Este libro analiza las claves del transporte ferroviario de mercancías en la cadena logística. Expone cuándo conviene a las empresas incorporar sus prestaciones, qué factores afectan sus costos y operatividad, y describe los servicios comerciales y terminales ferroviarias. También aborda el diseño de infraestructuras, el material móvil y la manutención de las unidades de carga....

Entrega 3/5 días

29,00 €

Cómo Gestionar el Transporte en la Exportación

Cómo Gestionar el Transporte en la Exportación

Peña Andrés, Cristina

Esta es una guía práctica sobre la logística de exportación, desde la planificación de la operación, su seguimiento hasta la entrega final del envío. Cristina Peña analiza aspectos clave como la selección de empresas transportistas, la gestión documental, envases y embalajes, la estiba y el seguro. Incluye ejemplos y casos prácticos que facilitan el aprendizaje, con especial at...

Entrega 3/5 días

28,90 €

Libro de la Ingenieria, el
❌ Agotado

19,95 €

Problemas Resueltos de Probabilidad y Estadistica en la Ingenieri

Problemas Resueltos de Probabilidad y Estadistica en la Ingenieri

Perez Gonzalez, Framiñan Torres, Jose Manuel

Este libro contiene una colección de problemas propuestos de Probabilidad y Estadística, clasificados según su dificultad, resueltos de varias formas posibles y con gran nivel de detalle. Se incluye una breve sinopsis de los contenidos teóricos requerido ...

❌ Agotado

18,00 €

Circuitos Integrados Digitales Cmos: Anailisis y Diseño

Circuitos Integrados Digitales Cmos: Anailisis y Diseño

Julian Pedro

Este libro brinda una introducción al diseño de circuitos integrados digitales en tecnología CMOS. Provee una descripción de microfabricación y de los distintos procesos tecnológicos utilizados en la actualidad. Introduce los modelos de los dispositivos existentes en la tecnología, incluyendo desde interconexiones hasta transistores. Desarrolla circuitos combinacionales, secuen...

Entrega 3/5 días

14,80 €