Microcontroladores PIC. Principios y aplicaciones

Microcontroladores PIC. Principios y aplicaciones

El objetivo de este libro es enseñar los principios fundamentales para la programación de los microcontroladores, tomando como base los microcontroladores PIC de Microchip. El texto está organizado en tres partes. La primera parte está fundamentada en los principios teóricos de la organización y su arquitectura; contiene las definiciones de las características generales de los procesadores, con énfasis en los recursos especiales del procesador, las funciones de cada uno de los bits, de sus registros, la organización de los mapas de memoria de programa y memoria de datos, el conjunto de instrucciones, sus puertos y sus principales periféricos. La segunda parte está orientada a las aplicaciones, y contiene las indicaciones para el manejo de las herramientas de desarrollo, programas de aplicación para la configuración y operación de sus puertos y aplicaciones para programar sus periféricos. Estas aplicaciones están desarrolladas con el lenguaje asembler o de bajo nivel y el lenguaje C. Estas dos opciones de programación dan la oportunidad al estudiante de aprender ambas técnicas y de escoger el lenguaje que más le convenga según sus necesidades. La tercera parte hace referencia a una sección de anexos que es un material de apoyo y consulta para el desarrollo de los programas que se presenta en el texto. El libro está dirigido especialmente a estudiantes y profesionales del campo de la electrónica y los sistemas. El texto está organizado en tres partes. La primera parte está fundamentada en los principios teóricos de la organización y su arquitectura; contiene las definiciones de las características generales de los procesadores, con énfasis en los recursos especiales del procesador, las funciones de cada uno de los bits, de sus registros, la organización de los mapas de memoria de programa y memoria de datos, el conjunto de instrucciones, sus puertos y sus principales periféricos. La segunda parte está orientada a las aplicaciones, y contiene las indicaciones para el manejo de las herramientas de desarrollo, programas de aplicación para la configuración y operación de sus puertos y aplicaciones para programar sus periféricos. Estas aplicaciones están desarrolladas con el lenguaje asembler o de bajo nivel y el lenguaje C. Estas dos opciones de programación dan la oportunidad al estudiante de aprender ambas técnicas y de escoger el lenguaje que más le convenga según sus necesidades. La tercera parte hace referencia a una sección de anexos que es un material de apoyo y consulta para el desarrollo de los programas que se presenta en el texto. El libro está dirigido especialmente a estudiantes y profesionales del campo de la electrónica y los sistemas. La segunda parte está orientada a las aplicaciones, y contiene las indicaciones para el manejo de las herramientas de desarrollo, programas de aplicación para la configuración y operación de sus puertos y aplicaciones para programar sus periféricos. Estas aplicaciones están desarrolladas con el lenguaje asembler o de bajo nivel y el lenguaje C. Estas dos opciones de programación dan la oportunidad al estudiante de aprender ambas técnicas y de escoger el lenguaje que más le convenga según sus necesidades. La tercera parte hace referencia a una sección de anexos que es un material de apoyo y consulta para el desarrollo de los programas que se presenta en el texto. El libro está dirigido especialmente a estudiantes y profesionales del campo de la electrónica y los sistemas. La tercera parte hace referencia a una sección de anexos que es un material de apoyo y consulta para el desarrollo de los programas que se presenta en el texto. El libro está dirigido especialmente a estudiantes y profesionales del campo de la electrónica y los sistemas.
Prólogo

Capítulo 1
Principios de los microcontroladores PIC

Introducción

1.1. Arquitectura de los microcontroladores
1.2. Tipos de arquitecturas de microcontroladores
1.3. Estructura y elementos de los microcontroladores
1.4. Organización del microcontrolador PIC 16F87X
1.5. Organización de la memoria
1.6. Interrupciones
1.7. Memoria de dato EEPROM
1.8. Puertos digitales de entrada /salida
1.9. Principales periféricos temporizadores
1.10. Puertos de comunicación

Capítulo 2
Aplicaciones de los microcontroladores PIC

2.1. Estructura de programas
2.2. Directivas
2.3. Subrutinas y llamados
2.4. Consulta de tablas
2.5. Características ASCII
2.6. Temporización o retardos
2.7. Ramificación múltiple
2.8. Programas
2.9. Algunas rutinas de interés

Anexos

A. Conjunto de instrucciones
B. Principios y normas de la comunicación serial
C. Display LCD ― (Liquid Cristal Display)

Juego de instrucciones

D. El teclado matrical

Bibliografía
Cibergrafía
  • TEC001000 TECNOLOGÍA E INGENIERÍA > Acústica y sonido
  • TTA
  • Ingeniería Electrónica