You are on page 1of 297
CONTENIDO lil Prologe . ~ XI Capitulo 1, ~MICOCRONTROLADORES PROGRAMABLES: LA SOLUCION ESTA EN UN CHIP 1.1. {Qué es un microcontrotador? 2... 00.0 1.1.1. Diferencia entre micropracesador y microcontrolador 1.2. Arquitectura interna 1.2.1. El Procesador 1.2.2. Memoria de programa 1.2.3. Memoria de datos .. 1.2.4. 1.2.5. Programacién de los microcontroladores 1.4. Instrumental de trabajo .. Programar PIC es ficil nice Ed El primer programa: Aprendiendo a sumar cece | 8 Enunciado ......,........ reocesmseener vies ti 16 Edicién det programa - 17 Propuesta de trabajo 18 Manejando el simulador SIMUPIC’ 18 Repetimos la suma? .......... 19 La eficiencia del Ensamblador frente a la como 20 Disefiar aplicaciones con PIC es facil 22 Presentacidn de los periféricos mis simples 22 Periféricos digitales de entrada .......... 22 Pulsadores..... 23 Interruptores 23 Circuito antirrebotes wus é 24 Entradas digitales optoacoplada 25 vi CONTENIDO. Capitulo 2. MICROCONTROLADORES DE 8 BITS: LOS «PIC» ... 24 2.2. 23. Programar PIC es facil ... Capitulo 3. EL PRIMER CONTACTO CON EL PICI6X84.... 3. Programar PIC es facil La eleecién .... La familia de los PIC... 2.2.1. La gama enana: PICIZC(F)XXX de 8 patitas. 2.2.2. Gama baja o basica: PIC 16C5X con instrucciones de 12 2.2.3. Gama media: PICI6CXXX con instrucciones de 14 bits... 2.2.4. Gama alta: PICI7CXXX con instrucciones de 16 bits .... Deseripeién general y aplicaciones ee segundo programa de calentamiento: do luces.... Enuneiado....... Probando el programa con el SIMUPIC'S4 Programando en C Propecia de'aniqjeraicis pas waibie hotae Disefar aplicaciones con PIC es fieil Presentacién de los periféricos mis simpl Periféricos digitales de s Diodos led ... Relés .. Microrrelé Salidas optoacopladas. Zumbador .. ‘Control de cargas gobernadas por corriente alterna Interface RS-232.... Motor PAP... Pequeiio, pobre, pero resulton ... 3.1.1. Wariantes del PICI6X8X 3.1.2. Diferencias del PICI6C84 con los demas PICI6X8X El aspecto externa. La frecuencia de funcionamiento. El reloj 33.1 ipos de osciladores ... Reinicializacion 0 Reset ne. EI primer circuito prictico .. Una solucién al disefio de proyectos: La tarjeta de pratotipos El tercer programa con disefio de hardware Enunciado: Mas interruptores y diodos led . 27 27 29 29 30 31 32 33 4 4s sC 52 33 35 35 36 Capitulo 4, EN EL INTERIOR DEL PROCESADOR .. 4.1 4.2. 43 44, Programar PIC es facil .. CONTENIDO Probando el programa con el SIMUPIC’84 Programande en € .. 2Se atreve con este ejercicio? Primeros pasos con el Micro°PIC Trainer. Disefhar meester con PIC es facil .... Visualizadores con Teclado Tecladol Pantalla de cristal liqu Una arquitectura moderna y revolucionaria 4.1.1. Diferencias de la arquitectura del PICL6C 84 con la de sus variantes. Memoria de programa 4.2.1. El Contador de Programa y la Pila Memoria de datos RAM .... 4.3.1, Memoria de datos RAM en el PIC 16F84 y el PICIOCRS4 4.3.2, Direccionamiento de la memoria de datos .......... El registro de Estado...... El cuarto programa: Contando y visualizando Enunciado .. Probando con el Simupic’ 84 . Lo montamos y no funciona Poniéndolo a punto... Programamos en C.. Capitulo 5. LOS RECURSOS FUNDAMENTALES: TEMPORIZADORES, 5.5 3.6, Programar PIC es facil . PUERTAS DE E/S Y EEPROM DE DATOS .. 7 EI papel de los temporizadore: Temporizador/Contador TMR 5.2.1. El registro OPTION... El Perro Guardian (WDT) Las puertas de E/S 3.4.1. La Puerta A 5.4.2, La Puerta B... eee La Palabra de Configuracién.... 5.5.1. Palabras de Identificacion (1D) . La memoria EEPROM de datos wo... EI quinto programa de aprendizaje: Controlando el tiempo .. Enunciado 65 65 66 67 67 68 69 a 93 93 93 96 07 99 100 102 102 104 104 108 108 108

You might also like