Libros > Novedades > MICROCONTROLADORES PIC CON PROGRAMACION PBP
Portada de Microcontroladores Pic con Programacion Pbp

Microcontroladores Pic con Programacion Pbp

Autor:Omar Enrique Barra Zapata;
Categoría:Otros
ISBN: 9788499640426
Ra-Ma S.A. Editorial y Publicaciones nos ofrece Microcontroladores Pic con Programacion Pbp en español, disponible en nuestra tienda desde el 01 de 00 del 2011. Disfruta del placer de la lectura con esta novedad, y culturizate al mismo tiempo que te diviertes. Este libro cuenta con un total de 454 páginas , unas dimensiones de 24x17 cm (1ª ed., 1ª imp.).
Leer argumento »
Ver todas las novedades de libros »

Argumento de Microcontroladores Pic con Programacion Pbp

El libro está dividido en 18 capítulos, donde se abordan diferentes temas como la descripción de los microcontroladores PIC, periféricos diversos de entrada y salida como visualizadores de 7 segmentos, pantallas de cristal líquido, conversores A/D y D/A, memorias seriales, teclados, transmisores y receptores de RF, GPS, motores de corriente contínua, motores paso a paso bipolares y unipolares, servomotores, etapas de potencia, acondicionamiento de señal, además de interfaces de comunicación seriales con el computador como la popular RS232 y la USB usando el software Visual Basic de Microsoft.

El libro contiene material adicional que podrá descargarse accediendo a la ficha del libro en www.ra-ma.es. Este material incluye todos los códigos de programa, tanto Pic Basic Pro como en Visual Basic, archivos de simulación en Proteus y las hojas técnicas de cada uno de los dispositivos usados en este manual.0INTRODUCCIÓN

CAPÍTULO 1. MICROCONTROLADORES
1.1 MICROCONTROLADOR
1.1.1 Controlador y microcontrolador
1.1.2 Diferencia entre microprocesador y microcontrolador
1.1.3 Aplicaciones de los microcontroladores
1.1.4 El mercado de los microcontroladores
1.1.5 ¿Qué microcontrolador emplear?
1.2 RECURSOS COMUNES A TODOS LOS MICROCONTROLADORES
1.2.1 Arquitectura básica
1.2.2 El procesador o UCP
1.2.3 Memoria
1.2.4 Puertas de entrada y salida
1.2.5 Reloj principal
1.3 RECURSOS ESPECIALES
1.3.1 Temporizadores o Timers
1.3.2 Perro guardián o Watchdog
1.3.3 Protección ante fallo de alimentación o Brownout
1.3.4 Estado de reposo o de bajo consumo
1.3.5 Conversor de analógico a digital (A/D)
1.3.6 Conversor de digital a analógico (D/A)
1.3.7 Comparador analógico
1.3.8 Modulador de anchura de impulsos o PWM
1.3.9 Puertas de Entrada/Salida (E/S) digitales
1.3.10 Puertas de comunicación
1.4 HERRAMIENTAS PARA EL DESARROLLO DE APLICACIONES
1.4.1 Desarrollo del software
1.4.2 Depuración
1.4.3 Grabación

CAPÍTULO 2. MICROCONTROLADORES PIC
2.1 MICROCONTROLADORES PIC
2.2 CARACTERÍSTICAS COMUNES
2.2.1 Arquitectura
2.2.2 Segmentación
2.2.3 Formato de las instrucciones
2.2.4 Juego de instrucciones
2.2.5 Todas las instrucciones son ortogonales
2.2.6 Arquitectura basada en un “banco de registros”
2.2.7 Diversidad de modelos de microcontroladores con prestaciones y recursos diferentes
2.2.8 Herramientas de soporte potentes y económicas
2.3 LAS GAMAS DE PIC
2.3.1 La gama enana: PIC12C(F)XXX de 8 patitas
2.3.2 Gama baja o básica: PIC16C5X con instrucciones de 12 bits
2.3.3 Gama media: PIC16CXXX con instrucciones de 14 bits
2.3.4 Gama alta: PIC17CXXX con instrucciones de 16 bits
2.3.5 Gama alta: PIC18CXXXX con instrucciones de 16 bits
2.4 MICROCONTROLADOR PIC16F84
2.4.1 Arquitectura interna
2.4.2 Pines y funciones
2.4.2.1 Puerto A
2.4.2.2 Puerto B.
2.4.2.3 Pines adicionales
2.5 MICROCONTROLADOR PIC16F877A
2.5.1 Arquitectura interna
2.5.2 Pines y funciones
2.5.2.1 Puerto A
2.5.2.2 Puerto B
2.5.2.3 Puerto C
2.5.2.4 Puerto D
2.5.2.5 Puerto E
2.5.2.6 Pines adicionales
2.6 MICROCONTROLADOR PIC18F2550
2.6.1 Arquitectura interna
2.6.2 Pines y funciones
2.6.2.1 Puerto A
2.6.2.2 Puerto B
2.6.2.3 Puerto C
2.6.2.4 Puerto E
2.6.2.5 Pines adicionales
2.7 MICROCONTROLADOR PIC18F4550
2.7.1 Arquitectura Interna
2.7.2 Pines y funciones
2.7.2.1 Puerto A
2.7.2.2 Puerto B
2.7.2.3 Puerto C
2.7.2.4 Puerto D
2.7.2.5 Puerto E
2.7.2.6 Pines adicionales

CAPÍTULO 3. COMANDOS PIC BASIC PRO @
3.1 @
3.2 ADCIN
3.3 BRANCH
3.4 BUTTON
3.5 CALL
3.6 CLEAR
3.7 CLEARWDT
3.8 COUNT
3.9 DATA
3.10 DTMFOUT
3.11 EEPROM
3.12 END
3.13 FOR. NEXT
3.14 FREQOUT
3.15 GOSUB
3.16 GOTO
3.17 HIGH
3.18 I2CREAD
3.19 I2CWRITE
3.20 IF. THEN
3.21 INPUT
3.22 LCDIN
3.23 LCDOUT
3.24 LOW
3.25 NAP
3.26 ON INTERRUPT
3.27 OUTPUT
3.28 PAUSE
3.29 PAUSEUS
3.30 POT
3.31 PULSIN
3.32 PULSOUT
3.33 PWM
3.34 RANDOM
3.35 READ
3.36 RETURN
3.37 REVERSE
3.38 SELECT CASE
3.39 SERIN2
3.40 SEROUT2
3.41 SHIFTIN
3.42 SHIFTOUT
3.43 SLEEP
3.44 SWAP
3.45 TOOGLE
3.46 TRIS
3.47 WHILE.WEND
3.48 WRITE

CAPÍTULO 4. INSTALACIÓN DE SOFTWARE
4.1 DESCRIPCIÓN DE LAS HERRAMIENTAS DE DESARROLLO
4.1.1 El Editor CodeDesigner Lite
4.1.2 El Compilador PicBasic Pro
4.1.3 El Programador EPIC
4.2 INSTALACIÓN Y CONFIGURACIÓN DE LAS HERRAMIENTAS DE DESARROLLO
4.2.1 Paso 1: instalación de las herramientas de desarrollo
4.2.2 Paso 2: configuración de las herramientas de desarrollo
4.3 EMPLEO DE LAS HERRAMIENTAS PARA EL DESARROLLO DE UNA APLICACIÓN
4.3.1 Paso 1: idea clara de lo que se va a desarrollar
4.3.2 Paso 2: edición del programa
4.3.3 Paso 3: compilación del programa
4.3.4 Paso 4: grabación del microcontrolador
4.3.5 Paso 5: prueba de la aplicación

CAPÍTULO 5. CONEXIÓN DEL PUERTO SERIE CON VISUAL BASIC
5.1 EL PUERTO SERIE RS-232C
5.2 MICROSOFT VISUAL BASIC 6.0
5.3 PRUEBAS CON CABLE PARA PUERTO SERIE
5.3.1 Construcción del cable para puerto serie
5.3.2 Primera prueba
5.3.3 Segunda prueba
5.3.4 Tercera Prueba
5.4 PRUEBAS DE CONEXIÓN ENTRE COMPUTADOR Y
MICROCONTROLADOR
5.4.1 Transmisión de datos al computador desde el microcontrolador (PIC-PC)
5.4.1.1 Primera prueba
5.4.1.1.1 Utilizando el Hyper Terminal
5.4.1.1.2 Utilizando Visual Basic
5.4.1.2 Segunda prueba
5.4.1.2.1 Prueba con HyperTerminal
5.4.1.2.2 Prueba con Visual Basic
5.4.1.3 Tercera prueba
5.4.1.3.1 Prueba con HyperTerminal
5.4.1.3.2 Prueba con Visual Basic
5.4.2 Transmisión de datos al microcontrolador desde el computador (PC-PIC)
5.4.2.1 Prueba con Visual Basic

CAPÍTULO 6. VISUALIZACIÓN DE DATOS
6.1 VISUALIZADOR DE 7 SEGMENTOS
6.1.1 Funcionamiento del visualizador de 7 segmentos
6.1.2 Interfaz con el microcontrolador
6.2 DECODIFICADOR 7447
6.2.1 Funcionamiento del decodificador 7447
6.2.2 Interfaz con el microcontrolador
6.3 PANTALLA DE CRISTAL LÍQUIDO (LCD)
6.3.1 Funcionamiento de la pantalla de cristal líquido
6.3.2 Interfaz con el microcontrolador

CAPÍTULO 7. ENTRADAS Y SALIDAS DIGITALES
7.1 ENTRADAS DIGITALES
7.1.1 Acondicionamiento de señal: interfaz electrónica
7.1.2 Interruptor electrónico
7.1.3 Entradas digitales de 8 bits
7.1.4 Usando el 74151
7.2 SALIDAS DIGITALES
7.2.1 Acondicionamiento de señal: interfaz electrónica
7.2.2 Salidas digitales de 8 bits
7.2.3 Usando el 74164

CAPÍTULO 8. CONVERSOR A/D
8.1 CONVERSOR ADC0804
8.1.1 Funcionamiento del ADC0804
8.1.2 Interfaz con el microcontrolador
8.1.3 Traducir a voltios
8.2 CONVERSOR ADC08031
8.2.1 Funcionamiento del ADC08031
8.2.2 ¿Cómo programar de acuerdo con el diagrama de tiempo?
8.2.3 Interfaz con el microcontrolador
8.2.4 Traducir a voltios
8.3 CONVERSOR ADC08032
8.3.1 Funcionamiento del ADC08032
8.3.2 ¿Cómo programar de acuerdo con el diagrama de tiempo?
8.3.3 Interfaz con el microcontrolador
8.3.4 Traducir a voltios
8.4 MULTIPLEXOR ANALÓGICO 4051
8.4.1 Lectura de 4 canales analógicos
8.4.2 Lectura de 8 canales analógicos
8.5 CONVERSOR A/D INTERNO
8.5.1 Funcionamiento del conversor interno del PIC16F877A
8.5.2 Programación del A/D interno para la lectura de un canal
8.5.3 Programación del A/D interno para la lectura de tres canales
8.5.4 Programación del A/D interno para la lectura de ocho canales

CAPÍTULO 9. CONVERSOR D/A
9.1 COMBINACIÓN R-2R
9.2 CONVERSOR DAC0808
9.2.1 Funcionamiento del DAC0808
9.2.2 Interfaz con el microcontrolador
9.2.3 Traducir a voltios
9.3 CONVERSOR DAC0800
9.3.1 Funcionamiento del DAC0800
9.3.2 Interfaz con el microcontrolador
9.3.3 Traducir a voltios
9.4 POTENCIÓMETRO DIGITAL DS1267
9.4.1 Funcionamiento del DS1267
9.4.2 Interfaz con el microcontrolador
9.4.3 Traducir a voltios
9.5 MODULACIÓN POR ANCHO DE PULSO: PWM

Ultimacomic es una marca registrada por Ultimagame S.L - Ultimacomic.com y Ultimagame.com pertenecen a la empresa Ultimagame S.L - Datos Fiscales: B92641216 - Datos de Inscripción Registral: Inscrita en el Registro Mercantíl de Málaga, TOMO: 3815. LIBRO: 2726. FOLIO: 180. HOJA: MA-77524.
2003 - 2019, COPYRIGHT ULTIMAGAME S.L. - Leer esta página significa estar deacuerdo con la Política de privacidad y de uso