SlideShare una empresa de Scribd logo
1 de 62
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

Desactivar proteccion
Desactivar proteccionDesactivar proteccion
Desactivar proteccionAxel Amir
 
La fuente de alimentación en televisores toshiba
La fuente de alimentación en televisores toshibaLa fuente de alimentación en televisores toshiba
La fuente de alimentación en televisores toshibahumberto salazar
 
Electronica fuentes conmutadas on
Electronica fuentes conmutadas onElectronica fuentes conmutadas on
Electronica fuentes conmutadas onHugo Lucho
 
Logo! 0 ba6 español
Logo! 0 ba6 españolLogo! 0 ba6 español
Logo! 0 ba6 españolartorius1968
 
Guia del inverter
Guia del inverterGuia del inverter
Guia del inverterBatistaBR
 
Amplificador de 40 watts con tonos
Amplificador de 40 watts con tonosAmplificador de 40 watts con tonos
Amplificador de 40 watts con tonosVideorockola Digital
 
Esp32 cam arduino-123
Esp32 cam arduino-123Esp32 cam arduino-123
Esp32 cam arduino-123Victor Sue
 
Antena Bazooka para CB 11 metros
Antena Bazooka para CB 11 metrosAntena Bazooka para CB 11 metros
Antena Bazooka para CB 11 metrosRamón Miranda
 
X-prog M ECU programmer V5.50 users manual
X-prog M ECU programmer V5.50 users manualX-prog M ECU programmer V5.50 users manual
X-prog M ECU programmer V5.50 users manualbuyobdii
 
Comap il amf20-25 thong so ky thuat
Comap il amf20-25 thong so ky thuatComap il amf20-25 thong so ky thuat
Comap il amf20-25 thong so ky thuatdichvumayphatdien
 
Diagrama de Tarjeta T-Con
Diagrama de Tarjeta T-ConDiagrama de Tarjeta T-Con
Diagrama de Tarjeta T-ConCarlos Quiroga
 
Electronic Bicycle Lock Mini Project Analog Electronics
Electronic Bicycle Lock Mini Project Analog ElectronicsElectronic Bicycle Lock Mini Project Analog Electronics
Electronic Bicycle Lock Mini Project Analog ElectronicsOmkar Rane
 
Amplificador audio clase ab de fapesa con transistores
Amplificador audio clase ab de fapesa con transistoresAmplificador audio clase ab de fapesa con transistores
Amplificador audio clase ab de fapesa con transistoresJulián Abel Fontana
 

La actualidad más candente (20)

RF Based Home Automation System
RF Based Home Automation SystemRF Based Home Automation System
RF Based Home Automation System
 
Desactivar proteccion
Desactivar proteccionDesactivar proteccion
Desactivar proteccion
 
La fuente de alimentación en televisores toshiba
La fuente de alimentación en televisores toshibaLa fuente de alimentación en televisores toshiba
La fuente de alimentación en televisores toshiba
 
Electronica fuentes conmutadas on
Electronica fuentes conmutadas onElectronica fuentes conmutadas on
Electronica fuentes conmutadas on
 
Logo! 0 ba6 español
Logo! 0 ba6 españolLogo! 0 ba6 español
Logo! 0 ba6 español
 
Guia del inverter
Guia del inverterGuia del inverter
Guia del inverter
 
Amplificador de 40 watts con tonos
Amplificador de 40 watts con tonosAmplificador de 40 watts con tonos
Amplificador de 40 watts con tonos
 
Micro basic-4
Micro basic-4Micro basic-4
Micro basic-4
 
Amplificador estereo 250 watts
Amplificador estereo 250 wattsAmplificador estereo 250 watts
Amplificador estereo 250 watts
 
Relay Switch
Relay SwitchRelay Switch
Relay Switch
 
Esp32 cam arduino-123
Esp32 cam arduino-123Esp32 cam arduino-123
Esp32 cam arduino-123
 
Antena Bazooka para CB 11 metros
Antena Bazooka para CB 11 metrosAntena Bazooka para CB 11 metros
Antena Bazooka para CB 11 metros
 
TDA 2003
TDA 2003TDA 2003
TDA 2003
 
X-prog M ECU programmer V5.50 users manual
X-prog M ECU programmer V5.50 users manualX-prog M ECU programmer V5.50 users manual
X-prog M ECU programmer V5.50 users manual
 
Comap il amf20-25 thong so ky thuat
Comap il amf20-25 thong so ky thuatComap il amf20-25 thong so ky thuat
Comap il amf20-25 thong so ky thuat
 
Diagrama de Tarjeta T-Con
Diagrama de Tarjeta T-ConDiagrama de Tarjeta T-Con
Diagrama de Tarjeta T-Con
 
Sqs65 fiche produit_fr
Sqs65 fiche produit_frSqs65 fiche produit_fr
Sqs65 fiche produit_fr
 
Electronic Bicycle Lock Mini Project Analog Electronics
Electronic Bicycle Lock Mini Project Analog ElectronicsElectronic Bicycle Lock Mini Project Analog Electronics
Electronic Bicycle Lock Mini Project Analog Electronics
 
Ta7630mic
Ta7630micTa7630mic
Ta7630mic
 
Amplificador audio clase ab de fapesa con transistores
Amplificador audio clase ab de fapesa con transistoresAmplificador audio clase ab de fapesa con transistores
Amplificador audio clase ab de fapesa con transistores
 

Destacado

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
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84guestf09168b
 
Evolucion de los microprocesadores
Evolucion de los  microprocesadoresEvolucion de los  microprocesadores
Evolucion de los microprocesadoresLUCAZ_93
 

Destacado (20)

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
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84
 
Evolucion de los microprocesadores
Evolucion de los  microprocesadoresEvolucion de los  microprocesadores
Evolucion de los microprocesadores
 

Similar 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
 
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
 
⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886
⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886
⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886Victor Asanza
 

Similar 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)
 
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
 
⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886
⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886
⭐⭐⭐⭐⭐ (Práctica 6) DESARROLLO DE APLICACIONES CON PIC16F886
 

Último

4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
tema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XVtema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XVChema R.
 
Presentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEPresentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEJosé Hecht
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdfDocencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdfDemetrio Ccesa Rayme
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxMartaChaparro1
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................ScarletMedina4
 
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptxfotofamilia008
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entornoday561sol
 
Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Bergarako Udala
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Edith Liccioni
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
Biografía del General Eloy Alfaro Delgado
Biografía del General Eloy Alfaro DelgadoBiografía del General Eloy Alfaro Delgado
Biografía del General Eloy Alfaro DelgadoJosé Luis Palma
 

Último (20)

4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Act#25 TDLab. Eclipse Solar 08/abril/2024
Act#25 TDLab. Eclipse Solar 08/abril/2024Act#25 TDLab. Eclipse Solar 08/abril/2024
Act#25 TDLab. Eclipse Solar 08/abril/2024
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
tema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XVtema5 2eso 2024 Europa entre los siglos XII y XV
tema5 2eso 2024 Europa entre los siglos XII y XV
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
Unidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la InvestigaciónUnidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la Investigación
 
Presentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUEPresentación MF 1445 EVALUACION COMO Y QUE
Presentación MF 1445 EVALUACION COMO Y QUE
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdfDocencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................
 
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entorno
 
Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
Biografía del General Eloy Alfaro Delgado
Biografía del General Eloy Alfaro DelgadoBiografía del General Eloy Alfaro Delgado
Biografía del General Eloy Alfaro Delgado
 

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