¿Necesitas ayuda? Llámanos al 967 225 863
de RUIZ ZAMARREÑO, CARLOS
de RUIZ ZAMARREÑO, CARLOS
CONTENIDO La utilizaci¢n de sistemas basados en microcontroladores hainvadido 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, elconocimiento asociado al desarrollo e implementaci¢n de aplicacionesbasadas en estos sistemas se ha convertido en un requerimiento b sicopara los nuevos y futuros profesionales del sector. El elevado n£merode modelos de microcontroladores existentes en la actualidad suponeuna gran ventaja a la hora de dise¤ar una aplicaci¢n, pero esnecesario un amplio conocimiento de las diferentes alternativas pararealizar una elecci¢n adecuada, algo que resulta complejo ya queentran en juego muy diferentes consideraciones. Existe gran cantidadde informaci¢n y documentaci¢n en el mercado que aborda el estudio desistemas basados en microcontroladores de forma te¢rico-pr ctica, sinembargo, los autores de este texto hemos detectado una importantecarencia de material que plantee y resuelva problemas o ejerciciosbasados en estos sistemas y se encuentre orientado principalmentehacia la docencia de titulaciones tcnicas como las que en nuestrocaso impartimos en la Universidad P£blica de Navarra. As¡ pues, elobjetivo de este libro consiste en suplir dicha carencia mediante laelaboraci¢n de una colecci¢n de ejercicios resueltos sobre sistemasmicrocontroladores que cubran las diferentes caracter¡sticas y m¢dulos que integran estos dispositivos y que permitan al lector explorar elfuncionamiento de los mismos de forma pr ctica, as¡ como afianzar losconocimientos ya adquiridos de forma te¢rica. Los ejerciciospropuestos 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 deellos pueden trasladarse directamente al resto de microcontroladoresPIC de gama media. M s concretamente, el libro incluye un total de 84ejercicios estructurados en 8 cap¡tulos diferentes. Los ejerciciospropuestos en cada cap¡tulo profundizan en el estudio de lasdiferentes partes que integran el microcontrolador: memoria deprograma, 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 decomunicaciones USART e I2C. La metodolog¡a empleada en la mayor¡a delos ejercicios consiste en un planteamiento inicial del problema. Acontinuaci¢n se detalla una explicaci¢n sobre la configuraci¢n de losm¢dulos que intervienen en la resoluci¢n y las conexiones necesariascon el microcontrolador, seguida por el c¢digo fuente del programa yuna simulaci¢n del resultado. La simulaci¢n y comprobaci¢n de losproblemas se ha realizado utilizando el entorno de programaci¢nproporcionado por Microchip®, MPLAB IDE®, un programa gratuito quefacilita, simplifica y abarata el aprendizaje al no requerir de ning£n m¢dulo externo. Adem s, para facilitar el trabajo del lector, elc¢digo fuente de los programas se encuentra tambin disponible comomaterial complementario de forma online en la secci¢n de descargas del libro en www.marcombo.com.