Programación en C para el microcontrolador PIC: Desmitificando la codificación con la programación embebida


Precio:
Precio de venta$44.99

Descripción

Capítulo 1: IntroducciónEste capítulo introduce al lector en los fines y objetivos del libro. Luego cubre algunos de los fundamentos de lo que es un sistema basado en microprocesador y cómo un microcontrolador es diferente. Luego cubre el desarrollo histórico del lenguaje de programación 'C' para controladores PIC.
Capítulo 2: Nuestro primer programaEste capítulo cubre lo siguiente:
  • Proceso de creación de un proyecto en MPLABX y
  • Escribir un programa simple en 'C' y añadir comentarios a las instrucciones.
  • Explica qué son las palabras de configuración para el PIC y cómo configurarlas.
  • Explica qué son los PUERTOS y cómo usamos los registros TRIS para configurar los PUERTOS. Cubre cuáles son los aspectos principales de un programa en 'C'.
  • Cubre cómo configurar el oscilador interno.
  • Simular un programa básico dentro del IDE y simular el programa con un software ECAD adecuado.
Después de leer este capítulo, debería ser capaz de crear un proyecto y escribir un programa que use entradas de interruptores y active salidas.

Capítulo 3: Actualización del programaEn este capítulo cubriremos las instrucciones "IF Then Else" y guardaremos el programa antiguo.
Capítulo 4: Creación de un retrasoEn este capítulo, abordaremos uno de los aspectos más fundamentales de cualquier sistema basado en microprocesadores. Cómo superar el hecho de que los micros van demasiado rápido. Este capítulo cubre lo siguiente:
  • Control del Temporizador0
  • Creación y llamada de subrutinas
Después de leer este capítulo, podrá crear un retardo de un segundo con cualquiera de las fuentes del oscilador y luego crear un retardo variable. También aprenderá a crear y usar una subrutina.
Capítulo 5: Aplicando lo aprendidoEn este capítulo vamos a aplicar lo que hemos aprendido en un programa simple. Es probablemente el programa más común con el que empiezan todos los nuevos programadores embebidos. Le guiará a través de un enfoque estructurado para diseñar programas. Después de leer este capítulo, podrá programar un modelo simple de un conjunto de semáforos.
Capítulo 6: Entradas del mundo realEn este capítulo analizaremos el uso del PIC para medir señales del mundo real, como señales de presión, temperatura y velocidad. Cubrirá lo siguiente:
  • Uso de los tres registros que controlan el ADC.
  • Recepción de una entrada analógica y su visualización como valor binario.
Después de leer este capítulo, podrá utilizar entradas analógicas.
Capítulo 7: Cómo usar la pantalla de cristal líquidoEste capítulo le permitirá utilizar el LCD; cubre lo siguiente:
  • Cómo configurar el LCD
  • Cómo mostrar texto en el LCD
  • Cómo mostrar números en el LCD
  • Cómo usar arreglos y punteros

Capítulo 8: Creación de un archivo de encabezadoEste capítulo trata sobre cómo crear un archivo de encabezado. Luego usa un archivo de encabezado en un programa para controlar el LCD en modo de 8 bits.

Autor: Hubert Henry Ward
Editorial: Apress
Publicado: 10/12/2019
Páginas: 271
Tipo de encuadernación: Tapa blanda
Peso: 0.91lbs
Tamaño: 9.21h x 6.14w x 0.61d
ISBN13: 9781484255247
ISBN10: 1484255240
Categorías BISAC:
- Informática | Hardware | General
- Informática | Ciencias de la Computación

Acerca del autor

Hubert Ward tiene casi 25 años de experiencia en la enseñanza del Certificado Nacional Superior y el Diploma Superior en Ingeniería Eléctrica y Electrónica. Hubert también ha trabajado como profesor universitario y consultor en programación embebida. Su trabajo ha establecido su experiencia en el lenguaje ensamblador y C, MPLAX y 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, capacitando 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.