Poder programar un microcontrolador significa un logro importante. Por desgracia, los primeros obstáculos pueden parecer insuperables al principiante y al electrónico aficionado. Además de tener que estudiar hojas de datos, casi siempre en inglés, el número casi ilimitado de funciones de Internet supone también una dificultad añadida.En este libro encontrará una introducción sencilla y práctica a la programación de microcontroladores. El lector se acercará a la programación de manera sistemática y en pasos graduales. A través de numerosos ejemplos prácticos que usted mismo podrá realizar, aprenderá a crear sencillos programas. Los ejemplos se ilustran a través de un elemento pre-programado de la familia de microcontroladores: PIC 16F872 y, a partir del cual, se despliega todo el aparato de programación. De este modo, el principiante puede concentrarse desde el principio en el desarrollo de los diferentes programas de aplicación. El debugger integrado controla el desarrollo del programa y permite el procesamiento controlado, línea a línea, del programa.Para los programas de ejemplo se ha utilizado el lenguaje BASIC. Todos los ejemplos son transportables a cualquier microcontrolador PIC.Quienes se interesen por la técnica verán que en sólo una hora ya podrán disfrutar de sus primeros resultados: la primera aplicación es un programa para crear señales ópticas y acústicas. Aunque también hay aplicaciones más complejas, para interesados con más nivel, como la del microcontrolador PIC en LAN.Los listados de programación utilizados en el libro se pueden bajar de Internet gratuitamente.Contenidos del libro;. Armonización entre software y hardware. Las diferentes funciones de cada grupo: unidad de red, chip, puertos e interfaz de programación. Numerosos ejemplos prácticos con explicaciones paso a paso. El debugger: imprescindible en la detección de errores. Piloto automático de luz de escalera. Sistema de alarma. Medición de temperatura. Producción de sonidos. Control de un motor de fases. LCD y teclado matricial. Receptores DCF y RC5. El microcontrolador en LAN. Diagramas de flujo, programar con sistemaÍndicePoder programar un microcontrolador significa un logro importante. Por desgracia, los primeros obstáculos pueden parecer insuperables al principiante y al electrónico aficionado. Además de tener que estudiar hojas de datos, casi siempre en inglés, el número casi ilimitado de funciones de Internet supone también una dificultad añadida.En este libro encontrará una introducción sencilla y práctica a la programación de microcontroladores. El lector se acercará a la programación de manera sistemática y en pasos graduales. A través de numerosos ejemplos prácticos que usted mismo podrá realizar, aprenderá a crear sencillos programas. Los ejemplos se ilustran a través de un elemento pre-programado de la familia de microcontroladores: PIC 16F872 y, a partir del cual, se despliega todo el aparato de programación. De este modo, el principiante puede concentrarse desde el principio en el desarrollo de los diferentes programas de aplicación. El debugger integrado controla el desarrollo del programa y permite el procesamiento controlado, línea a línea, del programa.Para los programas de ejemplo se ha utilizado el lenguaje BASIC. Todos los ejemplos son transportables a cualquier microcontrolador PIC.Quienes se interesen por la técnica verán que en sólo una hora ya podrán disfrutar de sus primeros resultados: la primera aplicación es un programa para crear señales ópticas y acústicas. Aunque también hay aplicaciones más complejas, para interesados con más nivel, como la del microcontrolador PIC en LAN.Los listados de programación utilizados en el libro se pueden bajar de Internet gratuitamente.Contenidos del libro;. Armonización entre software y hardware. Las diferentes funciones de cada grupo: unidad de red, chip, puertos e interfaz de programación. Numerosos ejemplos prácticos con explicaciones paso a paso. El debugger: imprescindible en la detección de errores. Piloto automático de luz de escalera. Sistema de alarma. Medición de temperatura. Producción de sonidos. Control de un motor de fases. LCD y teclado matricial. Receptores DCF y RC5. El microcontrolador en LAN. Diagramas de flujo, programar con sistema
Los microcontroladores PICmicro de Microchip han experimentado un importante aumento de presencia en el sector industrial, esto se debe, entre otros muchos factores, a la política de apertura que tiene Microchip, ya que facilita y potencia el desarrollo de herramientas por parte de otras compañías.En lenguajes de programación destacan los compiladores C para PIC de compañías como CCS Inc. El desarrollo de un lenguaje C específico para un microcontrolador permite obtener el máximo rendimiento del micro.Los programas de simulación permiten depurar hasta casi la perfección el diseño antes de ser montado en una placa. No hace falta explicar el ahorro de tiempo y coste que ello supone. Tal vez uno de los mejores simuladores para microcontroladores es el ISIS de PROTEUS.En el capítulo 1 de este libro se hace una breve, pero intensa, descripción del ISIS de PROTEUS, de forma que el lector pueda afrontar la simulación de diseños sin ningún problema. En el capítulo 2 también se realiza un repaso del compilador C para PIC de CCS; obviamente no puede explicarse este lenguaje en un solo capítulo,pero tras su lectura cualquier lector podrá afrontar los pequeños programas de diseño que se exponen en los siguientes capítulos.Del capítulo 3 al 7 se desarrollan los distintos módulos que integran un PIC (ADC, USART, CCP, etc.) a nivel hardware, enlazándolos con las correspondientes directivas y funciones del C. En cada capítulo se plantean y desarrollan sencillos ejemplos de aplicación que el lector podrá estudiar y, como no, modificar para completar sus conocimientos.En el capítulo 8 se expone la gama alta (PIC18) y en el capítulo 9 una aplicación más compleja, el RTOS (Real Time Operating System). También en estos capítulos se incorporan distintos ejemplos de aplicación. Por último, en el capítulo 10 se desarrolla el USB de reciente incorporación al ISIS.Este libro está enfocado a todos aquellos lectores movidos por el interés acerca de los microcontroladores PIC sin necesidad de tener conocimientos muy profundos en la materia. Los ejemplos desarrollados no tienen una excesiva complejidad, son breves y permiten ir afianzando los conocimientos capítulo a capítulo.
Las bondades de los microcontroladores Freescale constituyen la razón fundamental para crear este libro. Con técnicas útiles en el aprendizaje y la asimilación de información, su contenido introduce al lector en el mundo de los microcontroladores, llevándolo desde las aplicaciones más sencillas, hasta las más complejas, como las comunicaciones con el PC, el control de procesos industriales y la instrumentación, centrados en el uso de los microcontroladores Freescale. Con el libro el lector interesado podrá desarrollar aplicaciones, iniciando con la programación de los microcontroladores de la familia HCO8 y finalizando con la introducción a la segunda familia de microcontroladores más importante, denominado SO8, que en la actualidad se considera como una de las más completas y utilizadas en el mundo, soportando su programación en lenguajes como Assembler y C. Aspectos principales del libro: 1. Introducción a los microcontroladores Motorola - Freescale 2. Los microcontroladores MC68H(R)C9O8JL3/JK3/JK1 3. Introducción a la programación de los microcontroladores Motorola Freescale 4. Puertos de entrada/salida 5. Manejo del temporización básica 6. Interrupciones (sistema de integración modular) 7. Módulo de interrupción porteclado (KBI) 8. Interrupción externa IRQ 9. Manejo de los Timers con el microcontrolador Motorola - Freescale 10. Conversar análogo/digital 11. El oscilador 12. Recursos de configuración avanzada 13. Programación en C 14. Introducción a los microcontroladores SO8QÍndiceCap¡tulo 1 Introducci¢n a los Microcontroladores Motorota-Freescale Objetivos del cap¡tulo Conocimientos previos 1.1 Introducci¢n 1.2 Rese¿a hist¢rica 1.3 ¿Qu es un microcontrolador? 1.4 Diferencia entre microprocesador y microcontrolador 1.5 Ventajas de un microcontrolador frente a un microprocesador 1.6 Relaci¢n entre microcontrolador y DSP 1.7 Clasificaci¢n de los microcontroladores 1.8 Arquitectura cerrada o abierta 1.9 Tipo de memoria de programa 1.10 Prestaciones y recursos especiales 1.11 Microcontroladores de uso com£n 1.12 ¿C¢mo elegir el microcontrolador adecuado? 1.13 Caracter¡sticas de otros microcontroladores 1.14 Principios b sicos de operaci¢n interna 1.15 Sistemas de desarrollo Resumen del cap¡tulo Cap¡tulo 2 Los microcontroladores MC68(R)C908JL3/Jk3/Jk1 Objetivos del cap¡tulo Conocimientos previos 2.1 Introducci¢n 2.2 Caracter¡sticas de la CPU 08 2.3 Caracter¡sticas de los microcontroladores 2.4 Distribuci¢n de pines del microcontrolador MC68H(R)C908JL3/Jk3/ 2.5 Descripci¢n de pines del JL3/JK3/JK 2.6 Mapa de memoria del JL3 Resumen del cap¡tulo Cap¡tulo 3 Objetivos del cap¡tulo Conocimientos previos 4.1 Introducci¢n 4.2 Registro POR A (PTA) 4.3 Registro de configuraci¢n del POR A (DDRA) 4.4 Registro PTAPUE 4.5 Registro PORT B (PTB) 4.6 Registro de configuraci¢n del PORT B (DDRB) 4.7 Registro PORT D (PTD) 4.8 Registro de configuraciones de control del PORT D (PDCR) 4.9 Registro de control del PORT D (PDCR) 4.10 Ejercicios resueltos Ejercicios propuestos Resumen del cap¡tulo Objetivos del cap¡tulo Conocimientos previos 5.1 Introducci¢n 5.2 Display de cristal l¡quido Ejercicios propuestos Resumen del cap¡tulo Objetivos del cap¡tulo Conocimientos previos 3.1 Introducci¢n 3.2 Registro de uso general 3.3 Modos de direccionamiento 3.4 Memoria RAM 3.5 Set de instrucciones Ejercicios propuestos Resumen del cap¡tulo Cap¡tulo 4 Puertos de Entrada/Salida Cap¡tulo5 Manejo de temporizaci¢n b sica Cap¡tulo 6 Interrupciones (Sistema de integraci¢n modular) Objetivos del cap¡tulo Conocimientos previos 6.1 Introducci¢n 6.2 Interrupciones 6.3 Estado de interrupci¢n del registro 1 6.4 Estado de interrupci¢n del registro 2 6.5 Estado de interrupci¢n del registro 3 6.6 La instrucci¢n SWI 6.7 RESET Resumen del cap¡tulo Cap¡tulo 7 M¢dulo de interrupci¢n por teclado (KBI) Objetivos del cap¡tulo Conocimientos previos 7.1 Introducci¢n 7.2 Registro de control y estado de teclado (KBSCR) 7.3 Registro de habilitaci¢n de interrupciones del teclado (KBIER) 7.4 Inicializaci¢n del teclado 7.5 Ejercicios resueltos Ejercicios propuestos Resumen del cap¡tulo Cap¡tulo 8 Interrupci¢n Externa IRQ Objetivos del cap¡tulo Conocimientos previos 8.1 Introducci¢n 8.2 Caracter¡sticas 8.3 Descripci¢n del funcionamiento 8.4 Registro d control de estado de IRQ (INTSCR) 8.5 Ejercicios resueltos Ejercicios propuestos Resumen del cap¡tulo Cap¡tulo 9 Manejo de los timers con el microcontrolador motorota-freescale Objetivos del cap¡tulo Conocimientos previos 9.1 Introducci¢n 9.2 Fuentes de interrupci¢n debidas al TIM 9.3 Registro TSC 9.4 Registro controlador de tiempo TMODH/L 9.5 Registro m¢dulo de tiempo TMODH/L 9.6 Registro de estado y control de canales del TIM 9.7 Los registros de canales del TIM (TCHOH/L:TCH1H/L) 9.8 Funci¢n PWN 9.9 Implementaci¢n PWN en el microcontrolador 9.10 Ejercicios resueltos Ejercicios propuestos Resumen del cap¡tulo Cap¡tulo 10 Objetivos del cap¡tulo Conocimientos previos 13.1 Introducci¢n al lenguaje C 13.2 Estructuras de un programa en C 13.3 Definici¢n de estructuras iniciales en C 13.4 Definici¢n de variables 13.5 Programa principal 13.6 Operadores 13.7 Sentencias de control Conversor an logo/digital Objetivos del cap¡tulo Conocimientos previos 10.1 Introducci¢n 10.2 Descripci¢n del funcionamiento del ADC 10.3 Voltaje de conversi¢n 10.4 Tiempo de conversi¢n 10.5 Registro de control y estado del A/D (ADSCR) 10.6 Registro de conversi¢n A/D (ADR) 10.7 Registro de configuraci¢n del reloj para el conversor A/D (ADCLK) 10.8 Ejercicios resueltos Ejercicios propuestos Resumen del cap¡tulo Cap¡tulo 11 El oscilador Objetivos del cap¡tulo Conocimientos previos 11.1 Introducci¢n Ejercicios propuestos Resumen del cap¡tulo Cap¡tulo 12 Recursos de configuraci¢n avanzada Objetivos del cap¡tulo Conocimientos previos 12.1 Introducci¢n 12.2 Memorias flash 12.3 Borrado de la memoria flash en bloque 12.4 Programaci¢n de la memoria flash 12.5 Protecci¢n de la memoria flash 12.6 M¢dulo de ruptura 12.7 Configuraci¢n del registro CONFIG Resumen del cap¡tulo Cap¡tulo 13 Programaci¢n en C Objetivos del cap¡tulo Conocimientos previos 13.1 Introducci¢n al lenguaje C 13.2 Estructuras de un programa en C 13.3 Definici¢n de estructuras iniciales en C 13.4 Definici¢n de variables 13.5 Programa principal 13.6 Operadores 13.7 Sentencias de control 13.8 Arreglos o vectores 13.9 Funciones 13.10 Interrupciones Resumen del cap¡tulo Objetivos del cap¡tulo Conocimientos previos 14.1 Introducci¢n 14.2 Caracter¡sticas de los microcontroladores MC9SO8QG8/QG4 14.3 M¢dulo Timer Interrupt (RTI) 14.4 Real Time Interrupt (RTI) 14.5 M¢dulo de comparaci¢n anal¢gico 14.6 M¢dulos de conversi¢n an logo/digital Descripci¢n del funcionamiento del adc Modulo de comunicaciones con el SO8 14.7 M¢dulo interface de comunicaciones seriales (SCI) 14.8 Transmisiones seriales sincron¡as - m¢dulo spi 14.9 M¢dulo 12C (Inter - Integrated Circuit) Conclusiones finales Resumen del cap¡tulo Bibliograf¡a Cap¡tulo 14 Introducci¢n a los microcontroladores SO8Q
'El objetivo del libro es enseñar la arquitectura y la programación de los microcontroladores en general, tomando como ejemplos los microcontroladores PIC de Microchip. La documentación que ofrecen los fabricantes es tan abundante que su mero acopio ocuparía varios volúmenes. En este libro se han seleccionado los temas de forma fundamentada, buscando el rigor en las descripciones y la claridad en la exposición de los conceptos. Se han incluido figuras que complementan el texto de forma sustancial, evitando fotografías u otro material gráfico que aumenta el número de páginas pero aporta poca información útil.Cada tema es tratado con un enfoque que va de lo general a lo particular. Primero se explican las cuestiones propias del tema que son comunes a la mayoría de los microcontroladores, y seguidamente se particulariza para los microcontroladores PIC. Las explicaciones se ilustran con ejemplos prácticos. En nueve capítulos se explican la estructura y componentes de los microcontroladores, y en particular: la memoria, la entrada y salida paralelas, el repertorio de instrucciones y la programación en lenguaje ensamblador, los temporizadores, las interrupciones, la entrada y salida serie y la adquisición y distribución de señales con las entradas y salidas analógicas.El libro está dirigido especialmente a estudiantes y a profesionales de la electrónica, pero también resultará útil a los lectores interesados en conocer el fascinante mundo de los microcontroladores, en particular de los PIC, y utilizarlos en un sinfín de aplicaciones.'Índice'El objetivo del libro es enseñar la arquitectura y la programación de los microcontroladores en general, tomando como ejemplos los microcontroladores PIC de Microchip. La documentación que ofrecen los fabricantes es tan abundante que su mero acopio ocuparía varios volúmenes. En este libro se han seleccionado los temas de forma fundamentada, buscando el rigor en las descripciones y la claridad en la exposición de los conceptos. Se han incluido figuras que complementan el texto de forma sustancial, evitando fotografías u otro material gráfico que aumenta el número de páginas pero aporta poca información útil.Cada tema es tratado con un enfoque que va de lo general a lo particular. Primero se explican las cuestiones propias del tema que son comunes a la mayoría de los microcontroladores, y seguidamente se particulariza para los microcontroladores PIC. Las explicaciones se ilustran con ejemplos prácticos. En nueve capítulos se explican la estructura y componentes de los microcontroladores, y en particular: la memoria, la entrada y salida paralelas, el repertorio de instrucciones y la programación en lenguaje ensamblador, los temporizadores, las interrupciones, la entrada y salida serie y la adquisición y distribución de señales con las entradas y salidas analógicas.El libro está dirigido especialmente a estudiantes y a profesionales de la electrónica, pero también resultará útil a los lectores interesados en conocer el fascinante mundo de los microcontroladores, en particular de los PIC, y utilizarlos en un sinfín de aplicaciones.'
'En este libro se introduce al lector en el diseño de Sistemas Digitales basados en un microcontrolador. En este caso concreto el microcontrolador utilizado es Motorola ColdFire 5272 a través de la plataforma hardware ENT2004CF desarrollada íntegramente en el Departamento de Ingeniería Electrónica de la E.T.S.I. Telecomcunicación de la Universidad Politécnica de Madrid. Esta plataforma pretende establecer un punto de convergencia entre las actividades docentes y de investigación llevadas a cabo por este departamento.La implementación de Sistemas Digitales sobre esta plataforma se realiza utilizando el entorno de desarrollo EDColdFire v3(1) que permite la generación de programas tanto en lenguaje ensamblador como en C.'
Este libro describe el diseño y la caracterización de circuitos de interfaz directa entre sensor y microcontrolador. En estos circuitos, el sensor proporciona una señal modulada en el dominio temporal (por ejemplo, variaciones del periodo o de un intervalo de tiempo) que puede ser digitalizada directamente por el microcontrolador mediante los temporizadores internos. El libro analiza primero la conversión tiempo-digital realizada por el microcontrolador. Posteriormente, propone y caracteriza circuitos de interfaz directa tanto para sensores moduladores clásicos (básicamente, sensores resistivos y capacitivos) como para chips sensores con una salida casi-digital. La caracterización de estos circuitos permite formular reglas de diseño para mejorar sus prestaciones. Sobre los autores; Ferran Reverter es Doctor en Ingeniería Electrónica por la Universidad Politécnica de Cataluña, donde imparte clases desde 2001. Actualmente es profesor lector en la Escuela Politécnica Superior de Castelldefels. Su investigación se centra en temas de instrumentación electrónica, en particular el diseño y la caracterización de circuitos de interfaz para sensores inteligentes. Ramon Pallàs Areny es profesor de la Universidad Politécnica de Cataluña (UPC) desde 1975 y catedrático de universidad desde 1989. En temas de instrumentación electrónica y médica ha impartido cursos para formación de profesorado y postgraduados en España, Argentina, Cuba, Italia, Méjico y Rumania. Ha recibido el Premio a la Calidad en la Docencia Universitaria otorgado por la UPC (2000) y la Medalla Narcís Monturiol de la Generalitat de Cataluña (2003).
La presente obra está dirigida a los estudiantes de los nuevos Certificados de Profesionalidad de la familia profesional Informática y Comunicaciones, en concreto al Módulo Formativo Operaciones Auxiliares de Montaje de Componentes Informáticos. A lo largo de ocho capítulos se aborda toda la temática necesaria para realizar con éxito tareas de montaje y mantenimiento de ordenadores, así como el conocimiento de los periféricos principales. Unos conocimientos básicos sobre electricidad y electrónica ofrecidos al inicio del libro ayudarán al lector a profundizar en el uso de herramientas y técnicas de testeo para la detección de averías. A medida que se avanza en la lectura, con una pedagogía didáctica, se van exponiendo modelos conceptuales necesarios para el posterior entendimiento del ordenador y todo lo que le rodea. También se profundiza en la arquitectura de Von Neumman como base de los ordenadores actuales, bajando al nivel de detalle de cada uno de los componentes electrónicos que conforman un PC. Dos capítulos especialmente prácticos son los dedicados al montaje de un ordenador y a la detección de averías, tareas comunes de cualquier técnico en microinformática. Por último, se ofrece información genérica sobre normativa en cuanto a protección, tanto del técnico como del medio ambiente. En definitiva, una obra imprescindible tanto para aquellos que se inician en el sector como para profesionales consolidados que puedan requerir de un texto de referencia.
Los paquetes de simulación electrónica no suelen incluir modelos de simulación de las diferentes familias de microcontroladores que existen hoy en el mercado. Ello supone una barrera para los diseñadores actuales de electrónica que de forma habitual acostumbran a incluir estos dispositivos en sus proyectos electrónicos. Esta limitación es superada, hoy en día, por el entorno de desarrollo PROTEUS VSM, ya que trata al microcontrolador como un componente más del circuito o proyecto a desarrollar. Y es en este punto donde se hace evidente la necesidad de desarrollar el presente libro; el cual ofrece de manera sencilla y didáctica un punto de comienzo para diseñar nuestros propios circuitos electrónicos en los cuales la presencia de un microcontrolador no sea una limitación.El autor de este libro lleva varios años enseñando microcontroladores y es consciente de las dudas que asaltan al alumno cuando un prototipo de un diseño ya montado y cableado no funciona, preguntándose si el problema es por un error en el diseño del programa que contiene el microcontrolador, o por el contrario, es culpa de alguna equivocación en el cableado de los distintos componentes. Por ello, la utilización de un software de simulación por parte del alumno o diseñador, antes del montaje, es de vital ayuda para comprender el origen de los errores que se pudieran producir. En los capítulos 1, 2,3 y 4 de este libro se hace una breve, pero intensa, descripción del entorno de trabajo del módulo ISIS de PROTEUS. Se finaliza esta primera parte con un ejemplo simple pero muy didáctico de un primer circuito simulado para que el lector adquiera la base suficiente para enfrentarse a los capítulos posteriores. Del capítulo 5 al 9 se desarrollan aspectos más profundos que son de inestimable ayuda al diseñador. Herramientas como generadores o instrumentación virtuales se tratan en estos apartados. El capítulo 10 se centra por completo en la simulación de microcontroladores bajo entorno de PROTEUS, ofreciendo una guía práctica de desarrollo. Del capítulo 11 al 12 se realizan varios proyectos reales y prácticos de simulación utilizando diversos tipos de microcontroladores escritos en lenguajes de alto nivel. El lector puede seguir el aprendizaje de lo expuesto en el libro a través de una serie de videotutoriales multimedia que, con más de 15 horas de visionado, están contenidos en el CD_ROM que acompaña al libro. Este libro está enfocado a todos aquellos lectores movidos por el interes acerca de la simulación de microcontroladores y que deseen conocer un estupendo software como es PROTEUS.
Las bondades de los microcontroladores Freescale constituyen la razón fundamental para crear este libro. Con técnicas útiles en el aprendizaje y la asimilación de información, su contenido introduce al lector en el mundo de los microcontroladores, llevándolo desde las aplicaciones más sencillas, hasta las más complejas, como las comunicaciones con el PC, el control de procesos industriales y la instrumentación, centrados en el uso de los microcontroladores Freescale. Con el libro el lector interesado podrá desarrollar aplicaciones, iniciando con la programación de los microcontroladores de la familia HCO8 y finalizando con la introducción a la segunda familia de microcontroladores más importante, denominado SO8, que en la actualidad se considera como una de las más completas y utilizadas en el mundo, soportando su programación en lenguajes como Assembler y C. Aspectos principales del libro: 1. Introducción a los microcontroladores Motorola - Freescale 2. Los microcontroladores MC68H(R)C9O8JL3/JK3/JK1 3. Introducción a la programación de los microcontroladores Motorola Freescale 4. Puertos de entrada/salida 5. Manejo del temporización básica 6. Interrupciones (sistema de integración modular) 7. Módulo de interrupción porteclado (KBI) 8. Interrupción externa IRQ 9. Manejo de los Timers con el microcontrolador Motorola - Freescale 10. Conversar análogo/digital 11. El oscilador 12. Recursos de configuración avanzada 13. Programación en C 14. Introducción a los microcontroladores SO8Q
'Un microcontrolador es un circuito integrado digital monolítico que contiene todos los elementos de un procesador digital secuencial síncrono programable y que se caracteriza porque su sistema físico se puede configurar, es decir, se adapta a las características del sistema al que se conecta cuando se le aplican las señales eléctricas adecuadas. Su pequeño tamaño y su capacidad de configuración han hecho que su campo de aplicación se haya ampliado extensamente a lo largo de la última década del siglo XX y que sean numerosos los productos industriales de todo tipo en los que se empotran en la actualidad para mejorar sus prestaciones .Pero la elevada complejidad de los microcontroladores hace que estén asociados a numerosos conceptos interrelacionados que dificultan su análisis y el diseño de sistemas electrónicos de control y de comunicaciones basados en ellos. A ello contribuye además la falta de normalización que hace que los distintos fabricantes utilicen nombres diferentes para denominar a los mismos conceptos.Conscientes de ello, el Instituto de Electrónica Aplicada Pedro Barrié de la Maza de la Universidad de Vigo y la empresa Técnicas Formativas S. L. han desarrollado un sistema integrado de enseñanza/aprendizaje de los microcontroladores que combina la formación teórica con el aprendizaje práctico.El sistema consta de un libro, un disco compacto, y una placa de desarrollo acoplable a un computador personal para llevar a cabo un conjunto de actividades prácticas que contribuyen a la consolidación de los conceptos teóricos.El disco compacto contiene la documentación necesaria para el desarrollo de aplicaciones con microcontroladores PIC (hojas de características, manuales, etc.) así como los ficheros de los ejercicios de los capítulos 5 y 7 y enlaces con las herramientas software para su utilización inmediata en el sistema SiDePIC-USB.'
Principios y características de una amplia gama de equipos de prueba básicos y especializados. Sistemas de medida y procedimientos de prueba. Selección de instrumentos para trabajos específicos. Interpretación de las especificaciones de los instrumentos utilizados en la medida y pruebas. Texto muy ilustrado con figuras y tablas; se incluyen respuestas detalladas a los problemas.