Tapa PIC AJUSTADA.qxp
25/06/2009
12:18 p.m.
PÆgina 1
1 | INTRODUCCIÓN A LOS MICROCONTROLADORES Microprocesadores / Los microcontroladores / Herramientas necesarias / El PIC16F84A 2 | ARQUITECTURA DEL PIC16F84A Diagrama interno / El oscilador / El Reset / Puertos de entrada y salida / Organización de la memoria / Registros del área SFR 3 | LENGUAJE ENSAMBLADOR El lenguaje máquina / El repertorio de instrucciones Operaciones orientadas a bytes / Operaciones orientadas a bits / Operaciones orientadas a literales y de control
Una obra ideal para quienes desean aprovechar al máximo las aplicaciones prácticas de los microcontroladores PIC y entender su funcionamiento. Aprenderemos a diseñar y escribir programas reales, simularlos en la PC por medio de MPLAB IDE y ¡escribir los PICs con un grabador creado por nosotros mismos! Cada tema es tratado desde cero, dando todas las herramientas
4 | EL ENTORNO DE DESARROLLO MPLAB IDE Introducción a MPLAB / Crear un nuevo archivo fuente / Formato del código fuente / Directivas / Ensamblado de los programas / Simulación en MPLAB SIM 5 | GRABADORES DE PIC Grabación de microcontroladores PIC / Grabadores profesionales y de bajo costo / Construcción de un grabador de PICs / Utilización / Los bits de configuración / Grabar en el PIC16F84A / Leer y borrar un microcontrolador
necesarias para el aprendizaje y la práctica de Assembler, de modo que aun quienes nunca hayan utilizado ningún lenguaje de programación puedan escribir programas eficientes y poderosos. Un material con procedimientos paso a paso y guías visuales, para crear proyectos sin límites, como una cerradura electrónica, un reloj digital o la escritura de mensajes en un display LCD. En definitiva, un libro que expone las bases necesarias para ingresar en este fascinante mundo, sin sobresaltos.
6 | TÉCNICAS DE PROGRAMACIÓN EN ENSAMBLADOR Diseño de proyectos con microcontroladores PIC / Diagramas de flujo / Subrutinas / Saltos / Bucles o lazos / Retardos Tablas / Un dado electrónico / Librerías de subrutinas 7 | DISPLAYS LED Y LCD Displays LED de 7 segmentos / Conversión de binario a BCD Displays multiplexados / Contador de turnos / Display LCD Pines y sus funciones / Los caracteres de la CGROM / DDRAM / Instrucciones o comandos / El Busy flag / Conexiones con 4 y 8 bits / Inicialización del display / Librerías de control de LCD / Mensajes en LCD 8 | EL TIMER 0 El Timer 0 del PIC16F84A / El prescaler / Los registros relacionados con el TMR0 / El Timer 0 como contador / Frecuencímetro / El Timer 0 como temporizador 9 | OTRAS FUNCIONES DEL PIC16F84A Direccionamiento indirecto / El Watch Dog Timer / Modo de bajo consumo (sleep) / Resistores de Pull-up del Puerto B / La memoria EEPROM de datos / Macros 10 | INTERRUPCIONES Interrupción externa INT / Interrupción RBI / Teclados / Cerradura electrónica / Interrupción por desbordameinto del Timer 0 / Reloj digital básico / Interrupción por finalización de escritura en EEPROM 11 | COMUNICACIÓN EN BUS I2C El bus I2C / Expansor de puertos I2C PCF8574 / DS1621 termómetro y termostato en bus I2C / Otros dispositivos I2C
NIVEL DE USUARIO PRINCIPIANTE
INTERMEDIO
AVANZADO
EXPERTO
redusers.com En este sitio encontrará una gran variedad de recursos y software relacionado, que le servirán como complemento al contenido del libro. Además, tendrá la posibilidad de estar en contacto con los editores, y de participar del foro de lectores, en donde podrá intercambiar opiniones y experiencias.
Para obtener más información sobre el libro comuníquese con nuestro
Servicio de Atención al Lector usershop@redusers.com ARGENTINA CHILE ESPAÑA
PIC MICROCONTROLLERS This book is the ideal introduction for those who seek to enter the world of microcontrollers. Projects aimed to learn about the theory and the practical aspects of this devices. A material full of visual guides and step by step guides to program, write and erase chips for usage in real projects.
✆ (11) 4110 8700 ✆ (2) 335 7477 ✆ (93) 635 4120
ELECTRÓNICA & MICROCONTROLADORES PIC
CONTENIDO
por Víctor Rossano