Microcontroladores pic con programacion pbp - ra-ma

Microcontroladores pic con programacion pbp - ra-ma
Recomendar a un amigo Añadir a mis libros
Gastos Contrarrembolso Gratuitos*
En papel:
Salida en 1 semana
29,90 € 28,40 € (Descuento -5.0%)
Consultar disponibilidad en tiendas
*Promoción aplicable a direcciones de España (Peninsula y Baleares, NO Canarias), Andorra y Portugal.


El presente libro tiene como objetivo brindar a sus lectores un punto de partida en la realizaci贸n de proyectos con microcontroladores PIC, usando un lenguaje de programaci贸n sencillo, el PIC Basic Pro. Para lograr este objetivo, el libro presenta circuitos basados en los microcontroladores PIC16F84A, el PIC16F877A y los PIC con interfaz USB PIC18F2550 y PIC18F4550 con su respectiva programaci贸n.

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.

INTRODUCCI?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?END
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

Introducir comentario
Libros escritos por