Introducción Los objetivos del libro Los objetivos del libro Los requisitos previosCapítulo 1: Creación de un archivo de cabecera Archivos de cabecera Creación de un archivo de cabecera Creación de un proyecto en MPLABX Inclusión del archivo de cabecera Creación del archivo fuente del proyecto Análisis del listado 1.1 SinopsisCapítulo 2: Control de una pantalla de siete segmentos La pantalla de siete segmentos LED de ánodo común Cátodo común El programa El algoritmo El diagrama de flujo El listado para la pantalla de siete segmentos Mejora del programa de la pantalla de siete segmentos El problema con el programa Arrays Uso de punteros Análisis El programa mejorado Ejercicio 2.1 SinopsisCapítulo 3: El reloj de 24 horas La pantalla de siete segmentos El algoritmo La inicialización del PIC. Análisis del listado 3.1 Un reloj de 24 horas con pantalla LCD Análisis del archivo de cabecera para la LCD El análisis del listado 3.2 Mejoras para el programa LCD del reloj de 24 horas Uso de las palabras clave switch y case Análisis de la nueva subrutinaCapítulo 4: Creación de una onda cuadrada ¿Por qué crear una onda cuadrada? Notas musicales Ejercicio 4.1 La velocidad del motor de CC simple Modulación por ancho de pulso PWM Creación de una onda cuadrada Creación de una onda cuadrada de 500 Hz El tiempo de marca o ciclo de trabajo Creación de dos salidas de onda cuadrada Ajuste de la velocidad de un motor de CC Accionamiento del motor Creación de un programa de motor de CC de tres velocidades Variación del ancho de espacio Uso de un voltaje de entrada variable para controlar la velocidad de un motor de CC Creación de una nota musical Creación de la nota Do central Creación de un teclado musical El análisis del listado 4.6 Resumen del capítulo 4Capítulo 5: Haciendo música Creación de una nota musical Creación de la nota Do centralCapítulo 6: El motor paso a paso El servomotor Control de las posiciones del servomotor con un resistor variableCapítulo 7: Interrupciones El ciclo de búsqueda y ejecución El contador de programa PC Las fuentes de interrupciones Configuración de las interrupciones El algoritmo para el programa de prueba de interrupciones El análisis del listado 7.1.
Autor: Hubert Henry WardEditorial: Apress
Publicado: 10/16/2020
Páginas: 350
Tipo de encuadernación: Tapa blanda
Peso: 1.13lbs
Tamaño: 9.21h x 6.14w x 0.76d
ISBN13: 9781484260678
ISBN10: 1484260678
Categorías BISAC:-
Informática |
Hardware | GeneralSobre el autor
Hubert Ward tiene casi 25 años de experiencia como profesor universitario impartiendo el Certificado Nacional Superior y el Diploma Superior en Ingeniería Eléctrica y Electrónica de BTEC, ahora Pearson. Hubert tiene una licenciatura con honores de 2.1 en Ingeniería Eléctrica y Electrónica. Hubert también ha trabajado como consultor en programación embebida. Su trabajo ha establecido su experiencia en los lenguajes de programación assembler y C, dentro del IDE MPLABX de Microchip, así como en el diseño de circuitos electrónicos y PCB, utilizando software ECAD. Hubert también fue el experto técnico del Reino Unido en Mecatrónica durante tres años, entrenando al equipo del Reino Unido y llevándolos a participar en las Olimpiadas de Habilidades en Seúl 2001, lo que resultó en uno de los mejores resultados hasta la fecha para el Reino Unido en Mecatrónica.