SlideShare uma empresa Scribd logo
1 de 62
Baixar para ler offline
Manual




20/10/2008   metaconta@gmail.com            1
Índice
Manual WinPic800


     Grabación de un microcontrolador - 3
     Grabador TE20x - 9
     WinPic800 - 14
     Utilidades - 43
     Otros grabadores - 49
     Fotos - 53
     Vídeos - 56
     Libros - 57
     Enlaces de interés - 59
     Versión del manual - 60
     Contacto - 61
     Autor - 62



20/10/2008                     metaconta@gmail.com   2
Grabación de un
microcontrolador
     Un microcontrolador es un circuito integrado
      programable que cada vez más tiene funciones
      dentro del mismo encapsulado en el que puedes
      controlar muchos dispositivos como, control de
      alarmas, cerradura codificada, sirenas de
      colegios, funciones de TV como el mando a
      distancia por infrarrojo, motores, encendido y
      apagados automáticos, microrobótica, LCD, etc.
     En este caso, el más usado para aprender es el
      popular PIC16F84A. PIC de la firma Microchip
      significa Peripheral Interface Controller o lo que es
      lo mismo, Interfaz Control de Periféricos.

20/10/2008                  metaconta@gmail.com               3
Grabación de un
microcontrolador
 Este tutorial o manual está pensado para
  personas nóveles que puedan grabar un
  microcontrolador PIC tras el curso de estas
  páginas paso a paso.
 Hay muchos grabadores de PIC y el que vamos a
  usar el más popular y de bajo coste llamado JDM
  cuya Web del diseñador es
  http://www.jdm.homepage.dk/newpic.htm
 En Internet puedes buscar cualquier información
  para hacer su propio grabador o comprarlo en
  cualquier local de electrónica.


20/10/2008             metaconta@gmail.com          4
Grabación de un microcontrolador
     Utilizamos un grabador
      en este caso el TE20x y
      el microcontrolador PIC
      16F84A con el programa
      de grabación para
      realizar el proceso. Las
      variantes TE20, TE20 SE
      también funcionan ya
      que son del tipo jdm.


Conexión PC-db9-TE20x                           TE20x


20/10/2008                metaconta@gmail.com           5
Como podrás ver en la imagen,
necesitamos un ordenador personal
o PC, un grabador de PIC y para
comunicarlo un cable del puerto
serie DB9 o COM.
Configuración




20/10/2008                          metaconta@gmail.com   6
Cable serie DB9 del puerto COM
     Necesitamos un
      cable que puedes
      adquirir en locales
      de informática y/o
      electrónica tipo DB9
      (hembra y macho)
      para el puerto COM.




20/10/2008               metaconta@gmail.com   7
Cable serie DB9 del puerto COM
     Si optas por hacerlo
      uno mismo, en cada
      pin del conector
      RS232 están
      enumerados y hay
      que ponerlo del 1 al
      1, 2 al 2, 3 al 3 así
      sucesivamente.




20/10/2008                metaconta@gmail.com   8
Grabador




20/10/2008   metaconta@gmail.com   9
Muesca del zócalo y el PIC
16F84A
Muesca



     Al introducir el PIC al grabador TE20x,
      hay que fijarse en la muesca tanto del
      zócalo como el 16F84A para no
      colocarlo al revés con el riesgo de
      quemar el dispositivo.




20/10/2008                   metaconta@gmail.com   10
Muesca
     Fijarse bien la
      muesca del PIC al
      introducirla en el
      grabador TE20x
      igual que en el
      zócalo.




20/10/2008                 metaconta@gmail.com   11
Uno
     El punto que hay al
      lado de la muesca
      significa la pata del
      PIC número uno.




20/10/2008                    metaconta@gmail.com   12
Muesca del zócalo
     Ahora introducirás el
      PIC al zócalo con su
      muesca uno encima
      del otro.




20/10/2008                metaconta@gmail.com   13
Configuración del grabador TE20x




20/10/2008                  metaconta@gmail.com   14
SOFTWARE
     Cualquier programa que hagamos en el
      código fuente en ensamblador (ASM), lo
      compilamos y transformamos en un
      archivo .hex que es el que vamos a
      grabar con el WinPic800 al PIC 16F84A
      a través del TE20x.




20/10/2008            metaconta@gmail.com      15
Diagrama de flujo




20/10/2008   metaconta@gmail.com   16
WinPic800




20/10/2008   metaconta@gmail.com   17
Configuración
WinPic800


 Winpic800 es un programa grabador de
  microcontroladores muy usado y fácil que
  puedes descargar libremente en
  www.winpic800.com
 En este caso se usa la versión Winpic800
  3.63c bajo el sistema operativo Windows
  XP SP3. Elegimos el PIC 16F84A para
  grabar los programas ya que es el más
  usado y encontrar más información sobre
  él. Lo instalamos y luego lo ejecutamos.


20/10/2008           metaconta@gmail.com     18
Por primera vez nos aparecerá
esta ventana.
WinPic800




20/10/2008                      metaconta@gmail.com   19
Configurar jdm del TE20x
 La primera vez que
  ejecutamos
  WinPic800 debemos
  configurar el
  programador TE20x
  para comunicar con
  el puerto serie db9.
 En la barra de
  herramientas pulsa
  “Configuración” y
  luego “Hardware”.


20/10/2008           metaconta@gmail.com   20
Configurar jdm del TE20x
     Saldrá la ventana
      “WinPic800 [Hardware
      Configuración]” en el cual
      debemos seleccionar en el
      “Selección del Hardware”,
      “JDM programmer” o el
      “TE20” que es lo mismo.
      También he conectado el
      cable db9 al puerto COM1
      como que hemos
      seleccionado también en
      WinPic800 el COM1.
      Cuando acabemos de
      configurar pusla
      “Confirmar cambios”.




20/10/2008                     metaconta@gmail.com   21
Configurar jdm del TE20x




20/10/2008   metaconta@gmail.com   22
Seleccionar dispositivo
     Aquí elegimos la
      gama media de los
      PIC 16F. Como
      pueden ver, hay
      muchas familias que
      crece con cada
      versión y en este
      caso elegimos esta
      gama para el PIC
      16F84A.


20/10/2008              metaconta@gmail.com   23
Seleccionar dispositivo
     Después de
      seleccionar la gama
      media 16F, elegimos
      la familia más
      popular y famoso
      PIC 16F84A para
      principiantes.




20/10/2008              metaconta@gmail.com   24
Seleccionado PIC 16F84A




20/10/2008   metaconta@gmail.com   25
Modo configuración para elegir
tipo de oscilador entre otras
opciones de configuración de bits
e incluso el ID.
Configuración




20/10/2008                          metaconta@gmail.com   26
Oscilador
     Elegir un oscilador
      LP, XT, HS y RC que
      el más usado y
      preciso es el XT
      (Oscilador de cristal
      de cuarzo).




20/10/2008                metaconta@gmail.com   27
Bits de configuración
     En los bits de
      configuración
      podemos seleccionar
      varias configuraciones
      para el PIC16F84A.
     WDT: (Watchdog
      Timer).
     PWRT (Power-up
      Timer).
     CP (Code Protect).
      Protección del código
      del programa.


20/10/2008                 metaconta@gmail.com   28
Cargar el archivo hex al
programdor
     Vamos a cargar un
      archivo hex al
      programador
      WinPic800 para
      preparalo a cargar
      en el grabador
      TE20x.




20/10/2008                 metaconta@gmail.com   29
Cargado el archivo hex




20/10/2008   metaconta@gmail.com   30
Contenido del archivo
Pulsador_04.hex
     :020000040000FA
     :1000000083168601051683128C018601051A1028B5
     :100010002E20051A10288C0A0C088600051E0E28B2
     :10002000062800000000000000000000000008009A
     :100030000000A43024280000403024281F30242849
     :1000400000000E30242805308D008D0B2528080077
     :10005000C8303728643037283230372814303728F2
     :100060000A303728053037280230372801308E0013
     :10007000F9308D0000008D0B3A288E0B38280800CF
     :10008000C8304B2864304B2832304B2814304B2872
     :100090000A304B2805308F0064308E00F9308D0017
     :1000A00000008D0B50288E0B4E288F0B4C2808001B
     :02400E00F13F80
     :00000001FF

20/10/2008               metaconta@gmail.com        31
En este manual sólo vamos a
explicar las funciones más
utilizadas.
Funciones principales del
WinPic800




20/10/2008                    metaconta@gmail.com   32
Funciones principales
     A) Abrir archivos .hex. Si pulsa la flecha aparecen los
      archivos recientes.
     B) Actualizar archivo.
     C) Guardar archivo .hex en caso de ser recuperado del
      PIC.
     D) Configuración y opciones generales del Software.
     E) Configuración y opciones del Hardware.
     F) Lee el contenido del PIC conectado al TE20x.
     G) Programa los datos al PIC por el TE20x.
     H) Verifica los datos comparando los datos .hex que hay
      cargados en la ventana del WinPic800 con lo que hay en
      el PIC16F84A que nos indica el resultado.
     I) Borra el contenido del programa del PIC.



20/10/2008                    metaconta@gmail.com               33
Funciones principales
     J) Información y características del dispositivo
      seleccionado.
     K) Tipos y marcas de los dispositivos.
     L) Selección de dispositivos.
     M) Detector de dispositivos.
     N) Test del Hardware que comprueba la comunicación
      con el programador TE20x.
     Ñ) Configuración de los dispositivos.
     O) Muestra datos de la EEPROM.
     P) Muestra los datos del programa.




20/10/2008                   metaconta@gmail.com           34
No olvides que…
 Para sustituir el PIC 16F84A al
  programarlo antes debes desconectar el
  TE20x, en caso contrario puedes dañar
  la placa base y/o el propio
  microcontrolador.
 WinPic800 debe reconocer el
  microcontrolador antes de programar.
 Colocar bien el PIC en su zócalo antes
  de programarlo.

20/10/2008        metaconta@gmail.com      35
Barra de herramientas del
dispositivo.




20/10/2008    metaconta@gmail.com   36
Test Hardware
     En la barra de
      herramientas, pulsa
      “Dispositivo”, “Test
      Hardware”. También
      puedes pulsar el
      icono directamente
      de la barra o
      simplemente
      pulsando       “Control
      + T” y comprobarás si
      el TE20x está
      conectado.

20/10/2008                      metaconta@gmail.com   37
Detectar dispositivo
     En la barra de
      herramientas, pulsa
      “Dispositivo”,
      “Detectar dispositivo”.
      También puedes
      pulsar el icono
      directamente de la
      barra o simplemente
      pulsando       “Control
      + D” y comprobarás
      que detecta el
      16F84A.

20/10/2008                      metaconta@gmail.com   38
Programar el PIC
     En la barra de
      herramientas, pulsa
      “Dispositivo”,
      “Programar Todo”.
      También puedes
      pulsar el icono
      directamente de la
      barra o simplemente
      pulsando       “Control
      + P” y comprobarás el
      resultado de la
      operación.

20/10/2008                  metaconta@gmail.com   39
Verificar
     En la barra de
      herramientas, pulsa
      “Dispositivo”,
      “Programar Todo”.
      También puedes
      pulsar el icono
      directamente de la
      barra o simplemente
      pulsando “Control +
      V”.


20/10/2008              metaconta@gmail.com   40
Error
     Si el PIC está
      protegido o está
      activado la
      configuración bits
      con CP (Code
      Protect), los datos
      grabados no se
      pueden leer, con lo
      cual, muestra un
      mensaje de error.


20/10/2008                  metaconta@gmail.com   41
Si está protegido con CP, los
datos se leen como ceros.




20/10/2008      metaconta@gmail.com   42
Dis-Assembly y Enumeración Conversor




20/10/2008                 metaconta@gmail.com   43
Utilidades




20/10/2008   metaconta@gmail.com   44
Dis-assembly
     Dis-assembly o
      desamblador es una
      utilidad muy bien si
      tienes sólo el archivo
      fuente .hex y quieres
      ver el código fuente
      para entenderlo y/o
      modificarlo.
     También hay otras
      alternativas vía Web
      como en
      http://www.geocities.c
      om/dinceraydin/pic/djd
      asm/djdasm.html


20/10/2008                 metaconta@gmail.com   45
Dis-assembly




20/10/2008     metaconta@gmail.com   46
Conversor
     El conversor es una
      buena herramienta
      para saber al mismo
      tiempo cualquier
      valor sea en binario,
      hexadecimal,
      decimal, octal y la
      tabla ascci entre
      elegir 8, 16, 32 y 64
      bits.


20/10/2008                metaconta@gmail.com   47
Conversor




20/10/2008   metaconta@gmail.com   48
WinPic800 dispone de más grabadores de dispositivos.




20/10/2008                  metaconta@gmail.com          49
Otros grabadores
 WinPic800 es uno de los
  programadores que dispone una amplia
  gama de grabadores de todo tipo.
 Mostramos en la página siguiente una
  lista de ellas.




20/10/2008       metaconta@gmail.com     50
Otros grabadores
 3DIP8                            GTP-USB [Plus]
 ART2003                          JDM Programmer
 ETT-HIGH VPP ICSP                Pablin
 ETT-LOW VPP ICSP                 PG3B
 GTP-04                           Pic_School
 GTP-07                           Pic800
 GTP-244                          PicBurner
 GTP-Lite                         Polivalente
 GTP-REMAKE                       PP2


                                            Lista grabadores


20/10/2008            metaconta@gmail.com                      51
Otros grabadores
 Propic2
 Protopic2
 TE20
 Trainer
 WILLEM




                                    Lista grabadores


20/10/2008    metaconta@gmail.com                      52
Fotos




20/10/2008   metaconta@gmail.com   53
20/10/2008   metaconta@gmail.com   54
20/10/2008   metaconta@gmail.com   55
Vídeos             (Requiere conexión internet)




                Ver vídeo 1                                       Ver vídeo 2




PIC 16F84A Barra de LED                              PIC 16F84A Display 7
                                                     Segmentos
20/10/2008                                metaconta@gmail.com                     56
IC-PROG
                                       En este libro podrás
                                        encontrar una guía paso
                                        a paso sobre el
                                        programador ic-prog
                                        cargado de detalles en el
                                        capítulo 3.
                                       Cualquier información
                                        consulta su página oficial
                                        www.pic16f84a.org.


             Libro                             ic-prog


20/10/2008            metaconta@gmail.com                            57
Electrónica Digital para Formación
Profesional
                                       El libro quot;Electrónica Digital para
                                       Formación Profesionalquot; contiene los
                                       conocimientos de electrónica digital
                                       necesarios para el adiestramiento de
                                       técnicos de nivel medio o superior. Está
                                       especialmente orientado a la formación
                                       profesional en general, ya sea en un
                                       centro de enseñanza oficial, en cursos
                                       de reciclaje del personal técnico en
                                       empresas o para aprendizaje
                                       autodidacta. La metodología utilizada en
                                       este libro es eminentemente práctica,
                                       basada en el desarrollo de gran número
                                       de montajes de laboratorio combinados
                                       con ejercicios prácticos y exposición de
                                       los principios teóricos fundamentales.

                                       http://www.lulu.com/content/3640689



             Libro                           Descripción:


20/10/2008           metaconta@gmail.com                                          58
Enlaces de interés.
WWW


     www.winpic800.com Podrás descargar el software WinPic800 libremente.

     www.ic-prog.com Software muy popular y conocido también para grabar pic.

     www.pic16f84a.org Libro “MICROCONTROLADOR PIC16F84. Desarrollo de proyectos”,
      muy recomendable para aprender hacer proyectos sobre pic cargado de todo detalle
      con ejemplos incluidos.

     www.todoelectronica.com Revista oficial de electrónica trimestral de España para
      cualquier lector sea principiante, aficionado o profesional con kit de regalo para su
      montaje. Podrás entregar tus propios proyectos de electrónica con o sin
      microcontroladores e incluso ver el de los demás lectores explicado con todo detalle,
      esquemas eléctricos, esquema de los circuitos impresos, lista de componentes, código
      fuente, etc. Las bases mínimas para entregar los proyectos está detallada en la revista.

     www.microchip.com (En Inglés) Web oficial sobre los PIC entre otros dispositivos de la
      firma Microchip, donde podrás descargar las hojas de datos, ejemplos, compilador
      MPLAB y mucha más información.




20/10/2008                                    metaconta@gmail.com                                59
Publicado por primera vez: 03-09-2008




  Versión: 1.2




20/10/2008                                metaconta@gmail.com   60
Cualquier comentario, sugerencia o
  mejoras del manual, me lo envían por
  correo electrónico al
  metaconta@gmail.com
  Puedes publicar este tutorial o manual en tu Web, foros, blogs, CD, DVD o Blue-Ray para
  revistas oficiales, etc, libremente.




20/10/2008                                     metaconta@gmail.com                          61
Autor:
                                   Ángel Acaymo M. G.




20/10/2008   metaconta@gmail.com                        62

Mais conteúdo relacionado

Mais procurados

Embedded System Practical manual (1)
Embedded System Practical manual (1)Embedded System Practical manual (1)
Embedded System Practical manual (1)Niraj Bharambe
 
Laboratorio de electronica analoga
Laboratorio de electronica analogaLaboratorio de electronica analoga
Laboratorio de electronica analogaDante Leiva
 
Battery Monitoring And Charging System
Battery Monitoring And Charging SystemBattery Monitoring And Charging System
Battery Monitoring And Charging SystemMainuddin_Ahmed
 
Arduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduinoArduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduinoSANTIAGO PABLO ALBERTO
 
Crossover ativo 3vias com ci-4558
Crossover ativo 3vias com ci-4558Crossover ativo 3vias com ci-4558
Crossover ativo 3vias com ci-4558marcelo santana
 
Cómo reparar tarjeta t-con en televisores lcd
Cómo reparar tarjeta t-con en televisores lcdCómo reparar tarjeta t-con en televisores lcd
Cómo reparar tarjeta t-con en televisores lcdCarlos Quiroga
 
Traffic light control using atmega16 ppt
Traffic light control using atmega16 pptTraffic light control using atmega16 ppt
Traffic light control using atmega16 pptSHIVA KUMAR
 
Cuaderno de logo
Cuaderno de logoCuaderno de logo
Cuaderno de logoandogon
 
Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1SANTIAGO PABLO ALBERTO
 
Montaje de una fuente de alimentacion de laboratorio
Montaje de una fuente de alimentacion de laboratorioMontaje de una fuente de alimentacion de laboratorio
Montaje de una fuente de alimentacion de laboratorioJomicast
 
Ejercicios 02-diodo
Ejercicios 02-diodoEjercicios 02-diodo
Ejercicios 02-diodoluisd70
 
Fuente regulada de voltaje
Fuente regulada de voltajeFuente regulada de voltaje
Fuente regulada de voltajeCECYTEM
 
04 tabla ascii
04 tabla ascii04 tabla ascii
04 tabla asciitanya chan
 
Reguladores de voltaje lineales en paralelo
Reguladores de voltaje lineales en paralelo Reguladores de voltaje lineales en paralelo
Reguladores de voltaje lineales en paralelo CarlosLpezLimn
 

Mais procurados (20)

Embedded System Practical manual (1)
Embedded System Practical manual (1)Embedded System Practical manual (1)
Embedded System Practical manual (1)
 
M61266 Datasheet PDF
M61266 Datasheet PDFM61266 Datasheet PDF
M61266 Datasheet PDF
 
Triac
TriacTriac
Triac
 
Laboratorio de electronica analoga
Laboratorio de electronica analogaLaboratorio de electronica analoga
Laboratorio de electronica analoga
 
Battery Monitoring And Charging System
Battery Monitoring And Charging SystemBattery Monitoring And Charging System
Battery Monitoring And Charging System
 
El PIC16F84
El PIC16F84El PIC16F84
El PIC16F84
 
Arduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduinoArduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduino
 
Crossover ativo 3vias com ci-4558
Crossover ativo 3vias com ci-4558Crossover ativo 3vias com ci-4558
Crossover ativo 3vias com ci-4558
 
Ejercicio LOGO
Ejercicio LOGOEjercicio LOGO
Ejercicio LOGO
 
Cómo reparar tarjeta t-con en televisores lcd
Cómo reparar tarjeta t-con en televisores lcdCómo reparar tarjeta t-con en televisores lcd
Cómo reparar tarjeta t-con en televisores lcd
 
Traffic light control using atmega16 ppt
Traffic light control using atmega16 pptTraffic light control using atmega16 ppt
Traffic light control using atmega16 ppt
 
Cuaderno de logo
Cuaderno de logoCuaderno de logo
Cuaderno de logo
 
Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1Microcontroladores: Programación de microcontroladores tomo 1
Microcontroladores: Programación de microcontroladores tomo 1
 
Montaje de una fuente de alimentacion de laboratorio
Montaje de una fuente de alimentacion de laboratorioMontaje de una fuente de alimentacion de laboratorio
Montaje de una fuente de alimentacion de laboratorio
 
Ejercicios 02-diodo
Ejercicios 02-diodoEjercicios 02-diodo
Ejercicios 02-diodo
 
Fuente regulada de voltaje
Fuente regulada de voltajeFuente regulada de voltaje
Fuente regulada de voltaje
 
Conexiones del PIC16F887
Conexiones del PIC16F887Conexiones del PIC16F887
Conexiones del PIC16F887
 
04 tabla ascii
04 tabla ascii04 tabla ascii
04 tabla ascii
 
Paul Stride - Electrical earth safety
Paul Stride  - Electrical earth safetyPaul Stride  - Electrical earth safety
Paul Stride - Electrical earth safety
 
Reguladores de voltaje lineales en paralelo
Reguladores de voltaje lineales en paralelo Reguladores de voltaje lineales en paralelo
Reguladores de voltaje lineales en paralelo
 

Destaque

Pic Rs232 puerto serie con PIC16F84A
Pic Rs232 puerto serie con PIC16F84APic Rs232 puerto serie con PIC16F84A
Pic Rs232 puerto serie con PIC16F84AÁngel Acaymo M. G.
 
Manual Interfaz con VC++ y VB para puerto serie y PIC16F84A
Manual Interfaz con VC++ y VB para puerto serie y PIC16F84AManual Interfaz con VC++ y VB para puerto serie y PIC16F84A
Manual Interfaz con VC++ y VB para puerto serie y PIC16F84AÁngel Acaymo M. G.
 
Luz por detector de movimiento y crepuscular Senpir
Luz por detector de movimiento y crepuscular SenpirLuz por detector de movimiento y crepuscular Senpir
Luz por detector de movimiento y crepuscular SenpirÁngel Acaymo M. G.
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Ángel Acaymo M. G.
 
Manual de usoprogramador pic
Manual de usoprogramador picManual de usoprogramador pic
Manual de usoprogramador picsetweraye5y
 
Sistema de comunicaciones_via_satelite_1
Sistema de comunicaciones_via_satelite_1Sistema de comunicaciones_via_satelite_1
Sistema de comunicaciones_via_satelite_1Enrique Zrt
 
Tesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz Bolivia
Tesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz BoliviaTesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz Bolivia
Tesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz BoliviaSUPSI
 
Como programar un pic
Como programar un pic  Como programar un pic
Como programar un pic oskarjgf
 
Programacion de microcontroladores
Programacion de microcontroladoresProgramacion de microcontroladores
Programacion de microcontroladoresayreonmx
 
Formulario windows con visual c++ 2017
Formulario windows con visual c++ 2017Formulario windows con visual c++ 2017
Formulario windows con visual c++ 2017Ángel Acaymo M. G.
 
El Municipio Escolar - Caso peruano
El Municipio Escolar - Caso peruanoEl Municipio Escolar - Caso peruano
El Municipio Escolar - Caso peruanoKaterine Comezaña
 
Interfaz visual basic 6 y arduino
Interfaz visual basic 6 y arduinoInterfaz visual basic 6 y arduino
Interfaz visual basic 6 y arduinoÁngel Acaymo M. G.
 
Introduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led'sIntroduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led'sRuderocker Billy
 

Destaque (20)

Manual Ic Prog
Manual Ic ProgManual Ic Prog
Manual Ic Prog
 
Manual básico Minicom
Manual básico MinicomManual básico Minicom
Manual básico Minicom
 
Pic Rs232 puerto serie con PIC16F84A
Pic Rs232 puerto serie con PIC16F84APic Rs232 puerto serie con PIC16F84A
Pic Rs232 puerto serie con PIC16F84A
 
Manual Interfaz con VC++ y VB para puerto serie y PIC16F84A
Manual Interfaz con VC++ y VB para puerto serie y PIC16F84AManual Interfaz con VC++ y VB para puerto serie y PIC16F84A
Manual Interfaz con VC++ y VB para puerto serie y PIC16F84A
 
Luz por detector de movimiento y crepuscular Senpir
Luz por detector de movimiento y crepuscular SenpirLuz por detector de movimiento y crepuscular Senpir
Luz por detector de movimiento y crepuscular Senpir
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.
 
Mplab Inicio Rapido
Mplab Inicio RapidoMplab Inicio Rapido
Mplab Inicio Rapido
 
Interfaz puerto paralelo LPT
Interfaz puerto paralelo LPTInterfaz puerto paralelo LPT
Interfaz puerto paralelo LPT
 
Manual de usoprogramador pic
Manual de usoprogramador picManual de usoprogramador pic
Manual de usoprogramador pic
 
Sistema de comunicaciones_via_satelite_1
Sistema de comunicaciones_via_satelite_1Sistema de comunicaciones_via_satelite_1
Sistema de comunicaciones_via_satelite_1
 
Tesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz Bolivia
Tesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz BoliviaTesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz Bolivia
Tesis Gregory Pekynov Bustamante, Ingenieria Electronica, La Paz Bolivia
 
Como programar un pic
Como programar un pic  Como programar un pic
Como programar un pic
 
Programacion de microcontroladores
Programacion de microcontroladoresProgramacion de microcontroladores
Programacion de microcontroladores
 
Formulario windows con visual c++ 2017
Formulario windows con visual c++ 2017Formulario windows con visual c++ 2017
Formulario windows con visual c++ 2017
 
El Municipio Escolar - Caso peruano
El Municipio Escolar - Caso peruanoEl Municipio Escolar - Caso peruano
El Municipio Escolar - Caso peruano
 
Plan de municipio escolar
Plan de municipio escolarPlan de municipio escolar
Plan de municipio escolar
 
Municipio escolar
Municipio escolarMunicipio escolar
Municipio escolar
 
Interfaz visual basic 6 y arduino
Interfaz visual basic 6 y arduinoInterfaz visual basic 6 y arduino
Interfaz visual basic 6 y arduino
 
Introduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led'sIntroduccion a los microcontroladores pic y programacion de una matriz de led's
Introduccion a los microcontroladores pic y programacion de una matriz de led's
 
Programación del PIC18F2550
Programación del PIC18F2550Programación del PIC18F2550
Programación del PIC18F2550
 

Semelhante a Manual básico WinPic800

Winpic800 v12-1224805612350398-8
Winpic800 v12-1224805612350398-8Winpic800 v12-1224805612350398-8
Winpic800 v12-1224805612350398-8Ery Kñz
 
Winpic800tutorial_manual de usuarioa.pdf
Winpic800tutorial_manual de usuarioa.pdfWinpic800tutorial_manual de usuarioa.pdf
Winpic800tutorial_manual de usuarioa.pdfluissaravia846
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PICSohar Carr
 
Microcontroladores clase 1
Microcontroladores clase 1Microcontroladores clase 1
Microcontroladores clase 1TALLERMICROS
 
Tutorial de programacion en c para pic16 f877a
Tutorial de programacion en c para pic16 f877aTutorial de programacion en c para pic16 f877a
Tutorial de programacion en c para pic16 f877aCarlos Buitron Quispe
 
TEMPIC-45 Práctica II. Control de un LED a través de un botón
TEMPIC-45 Práctica II. Control de un LED a través de un botónTEMPIC-45 Práctica II. Control de un LED a través de un botón
TEMPIC-45 Práctica II. Control de un LED a través de un botóniihhhii
 
Sesion 1
Sesion 1Sesion 1
Sesion 11130490
 
⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886Victor Asanza
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84guestf09168b
 
Introducción a la programacion Pic16F84
Introducción a la programacion Pic16F84Introducción a la programacion Pic16F84
Introducción a la programacion Pic16F84Daniel Remondegui
 
El AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteEl AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteJose Alva
 
Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03Hamiltonn Casallas
 
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886Victor Asanza
 

Semelhante a Manual básico WinPic800 (20)

Winpic800 v12-1224805612350398-8
Winpic800 v12-1224805612350398-8Winpic800 v12-1224805612350398-8
Winpic800 v12-1224805612350398-8
 
Winpic800tutorial_manual de usuarioa.pdf
Winpic800tutorial_manual de usuarioa.pdfWinpic800tutorial_manual de usuarioa.pdf
Winpic800tutorial_manual de usuarioa.pdf
 
Mundodelos pic
Mundodelos picMundodelos pic
Mundodelos pic
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PIC
 
Microcontroladores clase 1
Microcontroladores clase 1Microcontroladores clase 1
Microcontroladores clase 1
 
Tutorial de programacion en c para pic16 f877a
Tutorial de programacion en c para pic16 f877aTutorial de programacion en c para pic16 f877a
Tutorial de programacion en c para pic16 f877a
 
TEMPIC-45 Práctica II. Control de un LED a través de un botón
TEMPIC-45 Práctica II. Control de un LED a través de un botónTEMPIC-45 Práctica II. Control de un LED a través de un botón
TEMPIC-45 Práctica II. Control de un LED a través de un botón
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 4) DESARROLLO DE APLICACIONES CON #PIC16F886
 
Pic16f84(1)
Pic16f84(1)Pic16f84(1)
Pic16f84(1)
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84
 
Introducción a la programacion Pic16F84
Introducción a la programacion Pic16F84Introducción a la programacion Pic16F84
Introducción a la programacion Pic16F84
 
Lab 01 micro
Lab 01 microLab 01 micro
Lab 01 micro
 
Taller de Ultimate 2.0
Taller de Ultimate 2.0Taller de Ultimate 2.0
Taller de Ultimate 2.0
 
El AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteEl AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelente
 
Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03Curso de microcontroladores capitulo 03
Curso de microcontroladores capitulo 03
 
Pic libre
Pic librePic libre
Pic libre
 
Pic
PicPic
Pic
 
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
 
mikroplan para PLC Arduino
mikroplan para PLC Arduinomikroplan para PLC Arduino
mikroplan para PLC Arduino
 

Último

GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfNELLYKATTY
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCEIP TIERRA DE PINARES
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxFranciscoCruz296518
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesmelanieteresacontrer
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docxJhordanBenitesSanche1
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionCarolVigo1
 
Semana Santa en Popayán para el año 2024
Semana Santa en Popayán para el año 2024Semana Santa en Popayán para el año 2024
Semana Santa en Popayán para el año 2024yaco173
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOJoseAmaya49
 
ficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariaficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariamichel carlos Capillo Dominguez
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaElizabeth252489
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...Unidad de Espiritualidad Eudista
 
Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónIES Vicent Andres Estelles
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdfDemetrio Ccesa Rayme
 
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comerciales
 
Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docx
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
 
Semana Santa en Popayán para el año 2024
Semana Santa en Popayán para el año 2024Semana Santa en Popayán para el año 2024
Semana Santa en Popayán para el año 2024
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
 
EL PROCESO DE INVESTIGACIÓN CUALITATIVA. ENFERMERÍA
EL PROCESO DE INVESTIGACIÓN CUALITATIVA. ENFERMERÍAEL PROCESO DE INVESTIGACIÓN CUALITATIVA. ENFERMERÍA
EL PROCESO DE INVESTIGACIÓN CUALITATIVA. ENFERMERÍA
 
ficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariaficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primaria
 
plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primaria
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
 
VISITA DE ESTUDO À CRUZ VERMELHA _
VISITA DE ESTUDO À CRUZ VERMELHA                   _VISITA DE ESTUDO À CRUZ VERMELHA                   _
VISITA DE ESTUDO À CRUZ VERMELHA _
 
Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificación
 
SITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍA
SITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍASITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍA
SITUACIÓN ACTUAL DE LA INVESTIGACIÓN. ENFERMERÍA
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
 
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
 
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C2 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C2 Secundaria Ccesa007.pdf
 

Manual básico WinPic800

  • 1. Manual 20/10/2008 metaconta@gmail.com 1
  • 2. Índice Manual WinPic800  Grabación de un microcontrolador - 3  Grabador TE20x - 9  WinPic800 - 14  Utilidades - 43  Otros grabadores - 49  Fotos - 53  Vídeos - 56  Libros - 57  Enlaces de interés - 59  Versión del manual - 60  Contacto - 61  Autor - 62 20/10/2008 metaconta@gmail.com 2
  • 3. Grabación de un microcontrolador  Un microcontrolador es un circuito integrado programable que cada vez más tiene funciones dentro del mismo encapsulado en el que puedes controlar muchos dispositivos como, control de alarmas, cerradura codificada, sirenas de colegios, funciones de TV como el mando a distancia por infrarrojo, motores, encendido y apagados automáticos, microrobótica, LCD, etc.  En este caso, el más usado para aprender es el popular PIC16F84A. PIC de la firma Microchip significa Peripheral Interface Controller o lo que es lo mismo, Interfaz Control de Periféricos. 20/10/2008 metaconta@gmail.com 3
  • 4. Grabación de un microcontrolador  Este tutorial o manual está pensado para personas nóveles que puedan grabar un microcontrolador PIC tras el curso de estas páginas paso a paso.  Hay muchos grabadores de PIC y el que vamos a usar el más popular y de bajo coste llamado JDM cuya Web del diseñador es http://www.jdm.homepage.dk/newpic.htm  En Internet puedes buscar cualquier información para hacer su propio grabador o comprarlo en cualquier local de electrónica. 20/10/2008 metaconta@gmail.com 4
  • 5. Grabación de un microcontrolador  Utilizamos un grabador en este caso el TE20x y el microcontrolador PIC 16F84A con el programa de grabación para realizar el proceso. Las variantes TE20, TE20 SE también funcionan ya que son del tipo jdm. Conexión PC-db9-TE20x TE20x 20/10/2008 metaconta@gmail.com 5
  • 6. Como podrás ver en la imagen, necesitamos un ordenador personal o PC, un grabador de PIC y para comunicarlo un cable del puerto serie DB9 o COM. Configuración 20/10/2008 metaconta@gmail.com 6
  • 7. Cable serie DB9 del puerto COM  Necesitamos un cable que puedes adquirir en locales de informática y/o electrónica tipo DB9 (hembra y macho) para el puerto COM. 20/10/2008 metaconta@gmail.com 7
  • 8. Cable serie DB9 del puerto COM  Si optas por hacerlo uno mismo, en cada pin del conector RS232 están enumerados y hay que ponerlo del 1 al 1, 2 al 2, 3 al 3 así sucesivamente. 20/10/2008 metaconta@gmail.com 8
  • 9. Grabador 20/10/2008 metaconta@gmail.com 9
  • 10. Muesca del zócalo y el PIC 16F84A Muesca  Al introducir el PIC al grabador TE20x, hay que fijarse en la muesca tanto del zócalo como el 16F84A para no colocarlo al revés con el riesgo de quemar el dispositivo. 20/10/2008 metaconta@gmail.com 10
  • 11. Muesca  Fijarse bien la muesca del PIC al introducirla en el grabador TE20x igual que en el zócalo. 20/10/2008 metaconta@gmail.com 11
  • 12. Uno  El punto que hay al lado de la muesca significa la pata del PIC número uno. 20/10/2008 metaconta@gmail.com 12
  • 13. Muesca del zócalo  Ahora introducirás el PIC al zócalo con su muesca uno encima del otro. 20/10/2008 metaconta@gmail.com 13
  • 14. Configuración del grabador TE20x 20/10/2008 metaconta@gmail.com 14
  • 15. SOFTWARE  Cualquier programa que hagamos en el código fuente en ensamblador (ASM), lo compilamos y transformamos en un archivo .hex que es el que vamos a grabar con el WinPic800 al PIC 16F84A a través del TE20x. 20/10/2008 metaconta@gmail.com 15
  • 16. Diagrama de flujo 20/10/2008 metaconta@gmail.com 16
  • 17. WinPic800 20/10/2008 metaconta@gmail.com 17
  • 18. Configuración WinPic800  Winpic800 es un programa grabador de microcontroladores muy usado y fácil que puedes descargar libremente en www.winpic800.com  En este caso se usa la versión Winpic800 3.63c bajo el sistema operativo Windows XP SP3. Elegimos el PIC 16F84A para grabar los programas ya que es el más usado y encontrar más información sobre él. Lo instalamos y luego lo ejecutamos. 20/10/2008 metaconta@gmail.com 18
  • 19. Por primera vez nos aparecerá esta ventana. WinPic800 20/10/2008 metaconta@gmail.com 19
  • 20. Configurar jdm del TE20x  La primera vez que ejecutamos WinPic800 debemos configurar el programador TE20x para comunicar con el puerto serie db9.  En la barra de herramientas pulsa “Configuración” y luego “Hardware”. 20/10/2008 metaconta@gmail.com 20
  • 21. Configurar jdm del TE20x  Saldrá la ventana “WinPic800 [Hardware Configuración]” en el cual debemos seleccionar en el “Selección del Hardware”, “JDM programmer” o el “TE20” que es lo mismo. También he conectado el cable db9 al puerto COM1 como que hemos seleccionado también en WinPic800 el COM1. Cuando acabemos de configurar pusla “Confirmar cambios”. 20/10/2008 metaconta@gmail.com 21
  • 22. Configurar jdm del TE20x 20/10/2008 metaconta@gmail.com 22
  • 23. Seleccionar dispositivo  Aquí elegimos la gama media de los PIC 16F. Como pueden ver, hay muchas familias que crece con cada versión y en este caso elegimos esta gama para el PIC 16F84A. 20/10/2008 metaconta@gmail.com 23
  • 24. Seleccionar dispositivo  Después de seleccionar la gama media 16F, elegimos la familia más popular y famoso PIC 16F84A para principiantes. 20/10/2008 metaconta@gmail.com 24
  • 25. Seleccionado PIC 16F84A 20/10/2008 metaconta@gmail.com 25
  • 26. Modo configuración para elegir tipo de oscilador entre otras opciones de configuración de bits e incluso el ID. Configuración 20/10/2008 metaconta@gmail.com 26
  • 27. Oscilador  Elegir un oscilador LP, XT, HS y RC que el más usado y preciso es el XT (Oscilador de cristal de cuarzo). 20/10/2008 metaconta@gmail.com 27
  • 28. Bits de configuración  En los bits de configuración podemos seleccionar varias configuraciones para el PIC16F84A.  WDT: (Watchdog Timer).  PWRT (Power-up Timer).  CP (Code Protect). Protección del código del programa. 20/10/2008 metaconta@gmail.com 28
  • 29. Cargar el archivo hex al programdor  Vamos a cargar un archivo hex al programador WinPic800 para preparalo a cargar en el grabador TE20x. 20/10/2008 metaconta@gmail.com 29
  • 30. Cargado el archivo hex 20/10/2008 metaconta@gmail.com 30
  • 31. Contenido del archivo Pulsador_04.hex  :020000040000FA  :1000000083168601051683128C018601051A1028B5  :100010002E20051A10288C0A0C088600051E0E28B2  :10002000062800000000000000000000000008009A  :100030000000A43024280000403024281F30242849  :1000400000000E30242805308D008D0B2528080077  :10005000C8303728643037283230372814303728F2  :100060000A303728053037280230372801308E0013  :10007000F9308D0000008D0B3A288E0B38280800CF  :10008000C8304B2864304B2832304B2814304B2872  :100090000A304B2805308F0064308E00F9308D0017  :1000A00000008D0B50288E0B4E288F0B4C2808001B  :02400E00F13F80  :00000001FF 20/10/2008 metaconta@gmail.com 31
  • 32. En este manual sólo vamos a explicar las funciones más utilizadas. Funciones principales del WinPic800 20/10/2008 metaconta@gmail.com 32
  • 33. Funciones principales  A) Abrir archivos .hex. Si pulsa la flecha aparecen los archivos recientes.  B) Actualizar archivo.  C) Guardar archivo .hex en caso de ser recuperado del PIC.  D) Configuración y opciones generales del Software.  E) Configuración y opciones del Hardware.  F) Lee el contenido del PIC conectado al TE20x.  G) Programa los datos al PIC por el TE20x.  H) Verifica los datos comparando los datos .hex que hay cargados en la ventana del WinPic800 con lo que hay en el PIC16F84A que nos indica el resultado.  I) Borra el contenido del programa del PIC. 20/10/2008 metaconta@gmail.com 33
  • 34. Funciones principales  J) Información y características del dispositivo seleccionado.  K) Tipos y marcas de los dispositivos.  L) Selección de dispositivos.  M) Detector de dispositivos.  N) Test del Hardware que comprueba la comunicación con el programador TE20x.  Ñ) Configuración de los dispositivos.  O) Muestra datos de la EEPROM.  P) Muestra los datos del programa. 20/10/2008 metaconta@gmail.com 34
  • 35. No olvides que…  Para sustituir el PIC 16F84A al programarlo antes debes desconectar el TE20x, en caso contrario puedes dañar la placa base y/o el propio microcontrolador.  WinPic800 debe reconocer el microcontrolador antes de programar.  Colocar bien el PIC en su zócalo antes de programarlo. 20/10/2008 metaconta@gmail.com 35
  • 36. Barra de herramientas del dispositivo. 20/10/2008 metaconta@gmail.com 36
  • 37. Test Hardware  En la barra de herramientas, pulsa “Dispositivo”, “Test Hardware”. También puedes pulsar el icono directamente de la barra o simplemente pulsando “Control + T” y comprobarás si el TE20x está conectado. 20/10/2008 metaconta@gmail.com 37
  • 38. Detectar dispositivo  En la barra de herramientas, pulsa “Dispositivo”, “Detectar dispositivo”. También puedes pulsar el icono directamente de la barra o simplemente pulsando “Control + D” y comprobarás que detecta el 16F84A. 20/10/2008 metaconta@gmail.com 38
  • 39. Programar el PIC  En la barra de herramientas, pulsa “Dispositivo”, “Programar Todo”. También puedes pulsar el icono directamente de la barra o simplemente pulsando “Control + P” y comprobarás el resultado de la operación. 20/10/2008 metaconta@gmail.com 39
  • 40. Verificar  En la barra de herramientas, pulsa “Dispositivo”, “Programar Todo”. También puedes pulsar el icono directamente de la barra o simplemente pulsando “Control + V”. 20/10/2008 metaconta@gmail.com 40
  • 41. Error  Si el PIC está protegido o está activado la configuración bits con CP (Code Protect), los datos grabados no se pueden leer, con lo cual, muestra un mensaje de error. 20/10/2008 metaconta@gmail.com 41
  • 42. Si está protegido con CP, los datos se leen como ceros. 20/10/2008 metaconta@gmail.com 42
  • 43. Dis-Assembly y Enumeración Conversor 20/10/2008 metaconta@gmail.com 43
  • 44. Utilidades 20/10/2008 metaconta@gmail.com 44
  • 45. Dis-assembly  Dis-assembly o desamblador es una utilidad muy bien si tienes sólo el archivo fuente .hex y quieres ver el código fuente para entenderlo y/o modificarlo.  También hay otras alternativas vía Web como en http://www.geocities.c om/dinceraydin/pic/djd asm/djdasm.html 20/10/2008 metaconta@gmail.com 45
  • 46. Dis-assembly 20/10/2008 metaconta@gmail.com 46
  • 47. Conversor  El conversor es una buena herramienta para saber al mismo tiempo cualquier valor sea en binario, hexadecimal, decimal, octal y la tabla ascci entre elegir 8, 16, 32 y 64 bits. 20/10/2008 metaconta@gmail.com 47
  • 48. Conversor 20/10/2008 metaconta@gmail.com 48
  • 49. WinPic800 dispone de más grabadores de dispositivos. 20/10/2008 metaconta@gmail.com 49
  • 50. Otros grabadores  WinPic800 es uno de los programadores que dispone una amplia gama de grabadores de todo tipo.  Mostramos en la página siguiente una lista de ellas. 20/10/2008 metaconta@gmail.com 50
  • 51. Otros grabadores  3DIP8  GTP-USB [Plus]  ART2003  JDM Programmer  ETT-HIGH VPP ICSP  Pablin  ETT-LOW VPP ICSP  PG3B  GTP-04  Pic_School  GTP-07  Pic800  GTP-244  PicBurner  GTP-Lite  Polivalente  GTP-REMAKE  PP2 Lista grabadores 20/10/2008 metaconta@gmail.com 51
  • 52. Otros grabadores  Propic2  Protopic2  TE20  Trainer  WILLEM Lista grabadores 20/10/2008 metaconta@gmail.com 52
  • 53. Fotos 20/10/2008 metaconta@gmail.com 53
  • 54. 20/10/2008 metaconta@gmail.com 54
  • 55. 20/10/2008 metaconta@gmail.com 55
  • 56. Vídeos (Requiere conexión internet)  Ver vídeo 1  Ver vídeo 2 PIC 16F84A Barra de LED PIC 16F84A Display 7 Segmentos 20/10/2008 metaconta@gmail.com 56
  • 57. IC-PROG  En este libro podrás encontrar una guía paso a paso sobre el programador ic-prog cargado de detalles en el capítulo 3.  Cualquier información consulta su página oficial www.pic16f84a.org. Libro ic-prog 20/10/2008 metaconta@gmail.com 57
  • 58. Electrónica Digital para Formación Profesional El libro quot;Electrónica Digital para Formación Profesionalquot; contiene los conocimientos de electrónica digital necesarios para el adiestramiento de técnicos de nivel medio o superior. Está especialmente orientado a la formación profesional en general, ya sea en un centro de enseñanza oficial, en cursos de reciclaje del personal técnico en empresas o para aprendizaje autodidacta. La metodología utilizada en este libro es eminentemente práctica, basada en el desarrollo de gran número de montajes de laboratorio combinados con ejercicios prácticos y exposición de los principios teóricos fundamentales. http://www.lulu.com/content/3640689 Libro Descripción: 20/10/2008 metaconta@gmail.com 58
  • 59. Enlaces de interés. WWW  www.winpic800.com Podrás descargar el software WinPic800 libremente.  www.ic-prog.com Software muy popular y conocido también para grabar pic.  www.pic16f84a.org Libro “MICROCONTROLADOR PIC16F84. Desarrollo de proyectos”, muy recomendable para aprender hacer proyectos sobre pic cargado de todo detalle con ejemplos incluidos.  www.todoelectronica.com Revista oficial de electrónica trimestral de España para cualquier lector sea principiante, aficionado o profesional con kit de regalo para su montaje. Podrás entregar tus propios proyectos de electrónica con o sin microcontroladores e incluso ver el de los demás lectores explicado con todo detalle, esquemas eléctricos, esquema de los circuitos impresos, lista de componentes, código fuente, etc. Las bases mínimas para entregar los proyectos está detallada en la revista.  www.microchip.com (En Inglés) Web oficial sobre los PIC entre otros dispositivos de la firma Microchip, donde podrás descargar las hojas de datos, ejemplos, compilador MPLAB y mucha más información. 20/10/2008 metaconta@gmail.com 59
  • 60. Publicado por primera vez: 03-09-2008 Versión: 1.2 20/10/2008 metaconta@gmail.com 60
  • 61. Cualquier comentario, sugerencia o mejoras del manual, me lo envían por correo electrónico al metaconta@gmail.com Puedes publicar este tutorial o manual en tu Web, foros, blogs, CD, DVD o Blue-Ray para revistas oficiales, etc, libremente. 20/10/2008 metaconta@gmail.com 61
  • 62. Autor: Ángel Acaymo M. G. 20/10/2008 metaconta@gmail.com 62