Programar Un Micro Controlador

Páginas: 72 (17934 palabras) Publicado: 1 de julio de 2012
S .C. ´ PIC

ELECTRÓNICA PRÁCTICA CON MICROCONTROLADORES PIC

Santiago Corrales V.
Profesor de Microcontroladores PIC Director de Investigación Gerente de la empresa S.C. ´ PIC

1

S .C. ´ PIC

Título Original: ELECTRÓNICA PRÁCTICA CON MICROCONTROLADORES PIC DERECHOS RESERVADOS Diseño de Portada: Santiago Corrales V. Programación: Santiago Corrales V. Fotografía: Santiago Corrales V.Prohibida la reproducción total o parcial de este libro.
© 2006: Santiago Corrales V. Pedidos de ejemplares, Placas para el Entrenador de PIC, Servomotores, etc. A los Telfs.:02 - 2506145 / 2553526 CEL: 097087999 / 091008031 Email: S_C_PIC@Hotmail.com
Impreso en: Imprenta Gráfica Manuel Cajías E13 – 134 y Toribio Hidalgo Telfs. 3226918 / 3226370 CEL 098394772 / 094257639 luischanc@yahoo.com.arIMPRESO EN ECUADOR

2

S .C. ´ PIC

CONTENIDO
PROLOGO………………………………………………………………………………...7

1. MICROCONTROLADORES PIC CONOCIMIENTOS BASICOS
Introducción a los microcontroladores…………………………………………………….9 Microcontroladores PIC………………………………………………………………...…9 Microcontroladores PIC 16F628A……………………………………………………….13 Microcontroladores PIC 16F819…………………………………………………………14 Microcontroladores PIC16F877A……………………………………………………….15 Síntesis del manejo del software PIC BASIC PRO…………………………………...…16 Síntesis del manejo del software IC – PROG …………………………………………...18 Síntesis del manejo del software PROTEUS…………………………………………….22 Manejo del programador puerto paralelo de S.C. ´ PIC…………………………………24

2. PROGRAMANDO EL PIC “16F628A”
Manejo de secuencias...………………………………………………………………….25 Estudio desubrutinas…………………………………………………………………….29 Variables…………………………………………………………………………………32 Cambio de nombre a los puertos…………………………………………………………33 Instrucciones múltiples…………………………………………………………………..33 Instrucción FOR – NEXT………………………………………………………………..34 Pulsadores y switch………………………………………………………………………35 Instrucción IF – ELSE – ENDIF…………………………………………………………36 Instrucción SELECT – CASE……………………………………………………………40

3

S .C. ´ PIC
Proyectoscon Pulsadores y LEDs……………………………………………………….41 Manejo de teclados hexadecimales………………………………………………………45 Displays…………………………………………………………………………………..49 Proyectos con teclados y displays………………………………………………………..53 Relés de 12V……………………………………………………………………………..57 Diseño y construcción de 1 PLC de 8 entradas y 8 salidas controlado por un PIC 16F628A……...………………………………………………………………………….60 Proyectos con teclados yrelés de 12V…………………………………………………..63 Instruccióin EEPROM – READ – WRITE………………………………………………71 Manejo de módulos LCD………………………………………...………………………77 Instrucción DEFINE – LCDOUT………………………………………………………..79 Proyectos con LCDs……………………………………………………………………..83 Instrucción LOOKUP……………………………………………………………………85 Instrucción SOUND…………………………………………………………….………..87 Instrucción FREQOUT………………………………………………………….……….88 InstrucciónDTMFOUT………………………………………………………………….89

3. COMUNICACIÓN SERIAL CON EL MICROCONTROLADOR PIC “16F628A”
Instrucción SERIN – SEROUT………………………………………………………….93 Comunicación serial PIC – PIC………………………………………………………….94 Comunicación serial Infrarroja…………………………………………………………..95 Comunicación serial PC – PIC…………………………………………………………..97 Comunicación serial con Visual Basic 6.0………………………………………………98 Manejo delSoftware LABVIEW 7.0…………………………………………………..109 Comunicación serial con LABVIEW 7.0………………………………………………117

4

S .C. ´ PIC
4. MANEJO DE MODULOS DE RADIO FRECUENCIA
Instrucción POT……………………………………………………………………...…126

5. PROGRAMANDO EL PIC “16F819” Y EL “16F877A”
Conversor ANALOGO – DIGITAL……………………………………………………127 Instrucción ADCIN……………………………………………………………………..127 Diferencias entre el PIC 16F628A y el PIC16F819……………………………………130 Microcontrolador PIC 16F877A………………………………………………………..131 Diferencias entre el PIC 16F628A, 16F819 y 16F877A………………………………..133

6. MANEJO DE MOTORES

Motores PASO – PASO………………………………………………………………...135 Motores PASO – PASO UNIPOLARES……………………………………………….136 Secuencia WAVE DRIVE…………………………………………………………...…138 Secuencia FULL STEP…………………………………………………………………139 Motores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programar un micro
  • Programa de micro
  • Micro Controladores
  • Micro controladores
  • Programa controladores logicos programables
  • Control De Programas
  • Controladores programables
  • Programa de Micro I en formato

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS