AUTOR/ES: STEFAN LEHMANN
ISBN: 9788426714725
AÑO: 2008
EDICION: 1ª
IDIOMA: Castellano
ENCUADERNACIÓN: Rústica
PÁGINAS: 306
DIMENSIONES: 170x240
añadir libro al carrito
Pedidos superiores a 48€ (sin gastos envío) - España
ver carrito
recomendar este libro
recomendar la web
DE INTERES PARA: Informática
RELACIONADOS: Programación > Otros
PUNTOS CLAVE: Poder programar un microcontrolador significa un logro importante. Por desgracia, los primeros obstáculos pueden parecer insuperables al principiante y al electrónico aficionado. Además de tener que estudiar hojas de datos, casi siempre en inglés, el número casi ilimitado de funciones de Internet supone también una dificultad añadida.En este libro encontrará una introducción sencilla y práctica a la programación de microcontroladores. El lector se acercará a la programación de manera sistemática y en pasos graduales. A través de numerosos ejemplos prácticos que usted mismo podrá realizar, aprenderá a crear sencillos programas. Los ejemplos se ilustran a través de un elemento pre-programado de la familia de microcontroladores: PIC 16F872 y, a partir del cual, se despliega todo el aparato de programación. De este modo, el principiante puede concentrarse desde el principio en el desarrollo de los diferentes programas de aplicación. El debugger integrado controla el desarrollo del programa y permite el procesamiento controlado, línea a línea, del programa.Para los programas de ejemplo se ha utilizado el lenguaje BASIC. Todos los ejemplos son transportables a cualquier microcontrolador PIC.Quienes se interesen por la técnica verán que en sólo una hora ya podrán disfrutar de sus primeros resultados: la primera aplicación es un programa para crear señales ópticas y acústicas. Aunque también hay aplicaciones más complejas, para interesados con más nivel, como la del microcontrolador PIC en LAN.Los listados de programación utilizados en el libro se pueden bajar de Internet gratuitamente.Contenidos del libro;. Armonización entre software y hardware. Las diferentes funciones de cada grupo: unidad de red, chip, puertos e interfaz de programación. Numerosos ejemplos prácticos con explicaciones paso a paso. El debugger: imprescindible en la detección de errores. Piloto automático de luz de escalera. Sistema de alarma. Medición de temperatura. Producción de sonidos. Control de un motor de fases. LCD y teclado matricial. Receptores DCF y RC5. El microcontrolador en LAN. Diagramas de flujo, programar con sistema
CONTENIDOS: . Armonización entre software y hardware . Las diferentes funciones de cada grupo: unidad de red, chip, puertos e interfaz de programación . Numerosos ejemplos prácticos con explicaciones paso a paso . El debugger: imprescindible en la detección de errores . Piloto automático de luz de escalera . Sistema de alarma . Medición de temperatura . Producción de sonidos . Control de un motor de fases . LCD y teclado matricial . Receptores DCF y RC5 . El microcontrolador en LAN . Diagramas de flujo, programar con sistema
INDICE: Prólogo a la primera ediciónNota a la segunda ediciónIntroducciónAgradecimientos1. Microcontroladores1.1 Introducción1.2 Los recursos necesarios1.3 Elementos internos de un microcontrolador1.4 ¿Por qué los listados de programación?2. El microcontrolador de prácticas2.1 El elemento pre-programado2.2 El software gratuito2.3 Adaptación de hardware y software3. Hardware3.1 El esquema de montaje en detalle3.2 El montaje4. El funcionamiento4.1 Descripción de los diferentes grupos de función4.2 El elemento de red4.3 El chip4.4 El puerto RA4.5 El puerto RB4.6 El puerto RC4.7 La interfaz de programación5. La programación de iL-TROLL5.1 Instalación del software5.2 Diodo de luz parpadeante5.3 Crear un tono5.4 Cambiar la frecuencia de oscilación5.5 La espiral de LEDs5.6 El molino de viento5.7 El debugger6. Aplicaciones6.1 Piloto automático para luz de escalera6.2 Piloto automático para luz de escalera, variante 26.3 Piloto automático para luz de escalera, variante 36.4 Sistema de alarma6.5 El dado6.6 Control de luminosidad6.7 Medición de temperatura6.8 Medición de temperatura con KTY10-66.9 Generar sonido6.10 Receptor DCF6.11 Receptor RC56.12 Motor de fase (paso a paso)6.13 El microcontrolador en las LAN7. LCD y teclado matricial7.1 ¿Qué muestras LC son apropiadas para la conexión?7.2 El cable de conexión7.3 El multiconector hembra7.4 Soldar el cable al multiconector hembra y al LCD7.5 Los comandos para controlar el LCD7.6 Matriz de interruptores7.7 LCD & matriz de interruptores (teclado)8. Fundamentos8.1 Alimentación de corriente8.2 Convertidor de señal8.3 Pin I/O8.4 El oscilador8.5 Componentes eléctricos8.6 El rebote de contacto – tantas veces pasado por alto8.7 Control de un paso excitador8.8 El convertidor A/D9. Procedimiento general en la programación9.1 La tarea9.2 La estrategia9.3 El calendario9.4 El esquema de desarrollo9.5 La codificación10. El secreto de los números binarios10.1 Los números binarios10.2 Números hexadecimales10.3 Números menores que 110.4 Relaciones lógicas entre bits (álgebra booleana)10.5 Operaciones aritméticas con números binarios11. ResumenA. ApéndiceA.1 Símbolos de los diagramas de flujoA.2 Lista de comandos de iL-BAS16TRA.3 GlosarioA.4 Esquemas de montaje por grupos de función