Microcontrolador PIC16F84 : Desarrollo de proyectos / Enrique Palacios, Fernando Remiro, Lucas J. López
Tipo de material: TextoEditor: México : Alfaomega Grupo Editor, 2009Edición: Tercera EdiciónDescripción: 625 páginas : Ilustraciones ; 28cmISBN: 978-607-7686-37-8Tema(s): Arquitectura de computadoresClasificación CDD: 004.22 P153m 2009 Resumen: MICROCONTROLADOR PIC16F84. Microcontroladores PIC. Alimentación de un PIC16F84. Puertos de entrada/salida. PERIFERICOS BASICOS. Diodo LED. Interruptores y pulsadores. Entadas digitales con optoacopladores. GRABACION DE MICROCONTROLADORES PIC. Grabación de un microcontrolador. Grabadores. Software de grabación IC-Prog. ORGANIZACION DE LA MEMORIA. Arquitectura interna del PIC16F84. Organización de la memoria. Memoria de programa. ARQUITECTURA INTERNA. Microprocesador y Microcontrolador. Arquitectura de Von Neuman. Arquitectura Harvard. ENSAMBLADOR. Lenguaje maquina. Lenguaje ensamblador. Programa ensamblador. MPLAB. Entorno MPLAB. Primeros pasos con MPLAB IDE. Ensamblado del programa. PROGRAMACION LEMENTAL. Instrucciones de suma. Instrucciones de resta. Incrementar y decrementar. SALTOS. Saltos condicionales. Saltos en función de un bit. Salto en función de un registro. SUBRUTINAS. Subrutinas. Subrutinas anidadas. La pila. MANEJO DE TABLAS. Tablas de datos en memoria de programa. Más directivas. Gobierno de un display de 7 segmentos. SUBRUTINAS DE RETARDO. Ciclo maquina. Medir tiempos con MPLAB. Instrucción **nop**. LCD. Visualizador LCD. Patillaje. DDRAM. EEPROM DE DATOS. Memoria EEPROM de datos. Registro EECON1. Librería de subrutinas. TIMER 0. El timer 0 (TMR0). TMR0 como contador. TMR0 como temporalizador. OTROS RECURSOS. El Watchdog (WDT). Modo de bajo consumo o **SLEEP**. Direccionamiento indirecto. INTERRUPCIONES. LECTURA DE ENTRADAS. Tecnica Polling. Interrupciones. Funcionamiento de una interrupción. INTERRUPCION POR DESBORDAMIENTO DEL TIMER 0. Interrupción producida por el TIMER 0. Temporalizaciones exactas. Temporalizaciones largas. TECLADO MATRICIAL. Teclado hexadecimal. Conexión de un PIC16F84. Algoritmo de programación. COMUNICACION CON ORDENADOR. Puerto serie RS232. El Baudio. Niveles logicos RS232. BUS I2C. El bus I2C. Hardware del bus I2C. Transferencia de un bit por la línea SDA. 24LC256, MEMORIA EEPROM EN BUS I2C. Memoria EEPROM serie 24LC256. Paginación de la memoria 24LC256. Direccionamiento como esclavo. DS1624, TERMOMETRO EN BUS I2C. El sensor de temperatura DS1624. Direccionamiento como esclavo. Lectura de la temperatura. DS1307, RELOJ CALENDARIO EN BUS I2C. El reloj-calendario DS1307. Conexión de un SD1307 a un PIC16F84. Registro del DS1307. SAA1064, CONTROLADOR DE DISPLAY. SAA1064, controlador de display. Circuito típico para modo estático. Circuito típico para modo dinámico. PCF8574, EXPANDOR DE BUS I2C. El expandor de bus I2C PCF8574. Direccionamiento como esclavo. Escritura en el PCF8574. PCF8591, ADC Y DAC EN BUS I2C. PCF8591. Direccionamiento como esclavo. Registro de control. BUS DE UNA LINEA. Sensor de temperatura DS1820. Diagrama en bloqueos del DS1820. Lectura de la temperatura. MOTORES DE CORRIENTE CONTINUA. Puente en H. Driver L293B. Giro en un único sentido. MOTORES PASO A PASO. Motores pasó a paso (PAP). Principio de funcionamiento. Motores PAP bipolares. SERVOMOTORES DE RADIOCONTROL. Servomotores para microrobotica. Funcionamiento del servomotor. Terminales. SENSORES PARA MICROROBOTICA. Sensores para microrobotica. Inversor Trigger Schmitt 40106. LDR. CONSTRUCCION DE UN MICROROBOT. Introducción a la Microbotica. Nivel físico. Motores. Nivel físico. Estructura.Tipo de ítem | Ubicación actual | Colección | Signatura | Copia número | Estado | Fecha de vencimiento | Código de barras |
---|---|---|---|---|---|---|---|
Libros | Biblioteca UTECO En Estantería | Colección General | 004.22 P153m 2009 (Navegar estantería) | Ej.1 | Disponible | 021749 | |
Libros | Biblioteca UTECO En Estantería | Colección General | 004.22 P153m 2009 (Navegar estantería) | Ej.2 | Disponible | 021750 |
Incluye referencia bibliográfica e índice
MICROCONTROLADOR PIC16F84. Microcontroladores PIC. Alimentación de un PIC16F84. Puertos de entrada/salida. PERIFERICOS BASICOS. Diodo LED. Interruptores y pulsadores. Entadas digitales con optoacopladores. GRABACION DE MICROCONTROLADORES PIC. Grabación de un microcontrolador. Grabadores. Software de grabación IC-Prog. ORGANIZACION DE LA MEMORIA. Arquitectura interna del PIC16F84. Organización de la memoria. Memoria de programa. ARQUITECTURA INTERNA. Microprocesador y Microcontrolador. Arquitectura de Von Neuman. Arquitectura Harvard. ENSAMBLADOR. Lenguaje maquina. Lenguaje ensamblador. Programa ensamblador. MPLAB. Entorno MPLAB. Primeros pasos con MPLAB IDE. Ensamblado del programa. PROGRAMACION LEMENTAL. Instrucciones de suma. Instrucciones de resta. Incrementar y decrementar. SALTOS. Saltos condicionales. Saltos en función de un bit. Salto en función de un registro. SUBRUTINAS. Subrutinas. Subrutinas anidadas. La pila. MANEJO DE TABLAS. Tablas de datos en memoria de programa. Más directivas. Gobierno de un display de 7 segmentos. SUBRUTINAS DE RETARDO. Ciclo maquina. Medir tiempos con MPLAB. Instrucción **nop**. LCD. Visualizador LCD. Patillaje. DDRAM. EEPROM DE DATOS. Memoria EEPROM de datos. Registro EECON1. Librería de subrutinas. TIMER 0. El timer 0 (TMR0). TMR0 como contador. TMR0 como temporalizador. OTROS RECURSOS. El Watchdog (WDT). Modo de bajo consumo o **SLEEP**. Direccionamiento indirecto. INTERRUPCIONES. LECTURA DE ENTRADAS. Tecnica Polling. Interrupciones. Funcionamiento de una interrupción. INTERRUPCION POR DESBORDAMIENTO DEL TIMER 0. Interrupción producida por el TIMER 0. Temporalizaciones exactas. Temporalizaciones largas. TECLADO MATRICIAL. Teclado hexadecimal. Conexión de un PIC16F84. Algoritmo de programación. COMUNICACION CON ORDENADOR. Puerto serie RS232. El Baudio. Niveles logicos RS232. BUS I2C. El bus I2C. Hardware del bus I2C. Transferencia de un bit por la línea SDA. 24LC256, MEMORIA EEPROM EN BUS I2C. Memoria EEPROM serie 24LC256. Paginación de la memoria 24LC256. Direccionamiento como esclavo. DS1624, TERMOMETRO EN BUS I2C. El sensor de temperatura DS1624. Direccionamiento como esclavo. Lectura de la temperatura. DS1307, RELOJ CALENDARIO EN BUS I2C. El reloj-calendario DS1307. Conexión de un SD1307 a un PIC16F84. Registro del DS1307. SAA1064, CONTROLADOR DE DISPLAY. SAA1064, controlador de display. Circuito típico para modo estático. Circuito típico para modo dinámico. PCF8574, EXPANDOR DE BUS I2C. El expandor de bus I2C PCF8574. Direccionamiento como esclavo. Escritura en el PCF8574. PCF8591, ADC Y DAC EN BUS I2C. PCF8591. Direccionamiento como esclavo. Registro de control. BUS DE UNA LINEA. Sensor de temperatura DS1820. Diagrama en bloqueos del DS1820. Lectura de la temperatura. MOTORES DE CORRIENTE CONTINUA. Puente en H. Driver L293B. Giro en un único sentido. MOTORES PASO A PASO. Motores pasó a paso (PAP). Principio de funcionamiento. Motores PAP bipolares. SERVOMOTORES DE RADIOCONTROL. Servomotores para microrobotica. Funcionamiento del servomotor. Terminales. SENSORES PARA MICROROBOTICA. Sensores para microrobotica. Inversor Trigger Schmitt 40106. LDR. CONSTRUCCION DE UN MICROROBOT. Introducción a la Microbotica. Nivel físico. Motores. Nivel físico. Estructura.
No hay comentarios en este titulo.