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 "Electrónica Digital para
                                       Formación Profesional" 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

Arduino delphi tokio 10.2 y puerto serie
Arduino delphi tokio 10.2 y puerto serieArduino delphi tokio 10.2 y puerto serie
Arduino delphi tokio 10.2 y puerto serieÁngel Acaymo M. G.
 
Apagar y encender led con arduino y visual studio 2015
Apagar y encender led con arduino y visual studio 2015Apagar y encender led con arduino y visual studio 2015
Apagar y encender led con arduino y visual studio 2015Ángel Acaymo M. G.
 
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.
 
Mi simulador obdii_2018_marzo_2018--34 pags
Mi simulador obdii_2018_marzo_2018--34 pagsMi simulador obdii_2018_marzo_2018--34 pags
Mi simulador obdii_2018_marzo_2018--34 pagsjoaquinin1
 
Microcontroladores: mikroBasic para microcontroladores PIC
Microcontroladores: mikroBasic para microcontroladores PICMicrocontroladores: mikroBasic para microcontroladores PIC
Microcontroladores: mikroBasic para microcontroladores PICSANTIAGO PABLO ALBERTO
 
Proyecto robot mentor v1 enero_19_por_joaquin berrocal piris
Proyecto robot mentor v1 enero_19_por_joaquin berrocal pirisProyecto robot mentor v1 enero_19_por_joaquin berrocal piris
Proyecto robot mentor v1 enero_19_por_joaquin berrocal pirisjoaquinin1
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PICSohar Carr
 
Construccion seguidor de línea por joaquín berrocal verano 2017
Construccion seguidor de línea por joaquín berrocal verano 2017Construccion seguidor de línea por joaquín berrocal verano 2017
Construccion seguidor de línea por joaquín berrocal verano 2017joaquinin1
 
⭐⭐⭐⭐⭐ (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
 
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricialGabriel Bravo Rojas
 
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
 
⭐⭐⭐⭐⭐ (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
 
MANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN C
MANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN CMANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN C
MANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN CLuis Zurita
 

Mais procurados (20)

Arduino delphi tokio 10.2 y puerto serie
Arduino delphi tokio 10.2 y puerto serieArduino delphi tokio 10.2 y puerto serie
Arduino delphi tokio 10.2 y puerto serie
 
Apagar y encender led con arduino y visual studio 2015
Apagar y encender led con arduino y visual studio 2015Apagar y encender led con arduino y visual studio 2015
Apagar y encender led con arduino y visual studio 2015
 
Pic Rs232 puerto serie con PIC16F84A
Pic Rs232 puerto serie con PIC16F84APic Rs232 puerto serie con PIC16F84A
Pic Rs232 puerto serie con PIC16F84A
 
Teensy++2.0
Teensy++2.0Teensy++2.0
Teensy++2.0
 
Interfaz puerto paralelo LPT
Interfaz puerto paralelo LPTInterfaz puerto paralelo LPT
Interfaz puerto paralelo LPT
 
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
 
Mi simulador obdii_2018_marzo_2018--34 pags
Mi simulador obdii_2018_marzo_2018--34 pagsMi simulador obdii_2018_marzo_2018--34 pags
Mi simulador obdii_2018_marzo_2018--34 pags
 
Microcontroladores: mikroBasic para microcontroladores PIC
Microcontroladores: mikroBasic para microcontroladores PICMicrocontroladores: mikroBasic para microcontroladores PIC
Microcontroladores: mikroBasic para microcontroladores PIC
 
Proyecto robot mentor v1 enero_19_por_joaquin berrocal piris
Proyecto robot mentor v1 enero_19_por_joaquin berrocal pirisProyecto robot mentor v1 enero_19_por_joaquin berrocal piris
Proyecto robot mentor v1 enero_19_por_joaquin berrocal piris
 
Microcontroladores PIC
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PIC
 
Construccion seguidor de línea por joaquín berrocal verano 2017
Construccion seguidor de línea por joaquín berrocal verano 2017Construccion seguidor de línea por joaquín berrocal verano 2017
Construccion seguidor de línea por joaquín berrocal verano 2017
 
⭐⭐⭐⭐⭐ (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
 
Tutorial pic
Tutorial picTutorial pic
Tutorial pic
 
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
 
Curso de microcontroladores pic18 f4550
Curso de microcontroladores pic18 f4550Curso de microcontroladores pic18 f4550
Curso de microcontroladores pic18 f4550
 
Pic
PicPic
Pic
 
Proyecto3
Proyecto3Proyecto3
Proyecto3
 
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
 
⭐⭐⭐⭐⭐ (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
 
MANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN C
MANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN CMANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN C
MANEJO DE PERIFERICOS PARA MICROCONTROLADORES EN C
 

Semelhante a Winpic800 v12-1224805612350398-8

Winpic800tutorial_manual de usuarioa.pdf
Winpic800tutorial_manual de usuarioa.pdfWinpic800tutorial_manual de usuarioa.pdf
Winpic800tutorial_manual de usuarioa.pdfluissaravia846
 
Sesion 1
Sesion 1Sesion 1
Sesion 11130490
 
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
 
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
 
Microcontroladores clase 1
Microcontroladores clase 1Microcontroladores clase 1
Microcontroladores clase 1TALLERMICROS
 
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
 
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...ezequiel
 
M I C R O S C A P I T U L O 1
M I C R O S  C A P I T U L O 1M I C R O S  C A P I T U L O 1
M I C R O S C A P I T U L O 1CristianAlban
 

Semelhante a Winpic800 v12-1224805612350398-8 (20)

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
 
Mplab Inicio Rapido
Mplab Inicio RapidoMplab Inicio Rapido
Mplab Inicio Rapido
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
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
 
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
 
Mce pic18 preview
Mce pic18 previewMce pic18 preview
Mce pic18 preview
 
Microcontroladores clase 1
Microcontroladores clase 1Microcontroladores clase 1
Microcontroladores clase 1
 
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
 
Pic libre
Pic librePic libre
Pic libre
 
Libro basico pic
Libro basico picLibro basico pic
Libro basico pic
 
Lab 01 micro
Lab 01 microLab 01 micro
Lab 01 micro
 
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
C:\Documents And Settings\Earias\Escritorio\Pic 32\Iniciacion A La Programaci...
 
Curso integral pic_236
Curso integral pic_236Curso integral pic_236
Curso integral pic_236
 
Taller de Ultimate 2.0
Taller de Ultimate 2.0Taller de Ultimate 2.0
Taller de Ultimate 2.0
 
M I C R O S C A P I T U L O 1
M I C R O S  C A P I T U L O 1M I C R O S  C A P I T U L O 1
M I C R O S C A P I T U L O 1
 
Micros Capitulo 1
Micros Capitulo 1Micros Capitulo 1
Micros Capitulo 1
 
Micros Capitulo 1
Micros Capitulo 1Micros Capitulo 1
Micros Capitulo 1
 

Último

Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 

Último (20)

Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 

Winpic800 v12-1224805612350398-8

  • 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 "Electrónica Digital para Formación Profesional" 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