• Miércoles 6 de Noviembre de 2024, 04:39

Autor Tema:  Microcontroladores  (Leído 2457 veces)

Bady Eder

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Microcontroladores
« en: Miércoles 20 de Julio de 2005, 17:24 »
0
Hola me llamo Bady Elder, soy Peruano y soy nuevo en este mundo tan amplio e interesante de los Microcontroladores PIC. Me gustaria saber como se programan y como debo empezar... que debo contruir para realizar la programación de estos Micros.
Como se utilizan los Programas, etc....

Gracias de Antemano por su ayuda amigos de la WEB...

mi correo es bcruzd@hotmail.com espero tener respuesta pronto...

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Microcontroladores
« Respuesta #1 en: Miércoles 20 de Julio de 2005, 18:06 »
0
Cita de: "Bady Eder"
Hola me llamo Bady Elder, soy Peruano y soy nuevo en este mundo tan amplio e interesante de los Microcontroladores PIC. Me gustaria saber como se programan y como debo empezar... que debo contruir para realizar la programación de estos Micros.
Como se utilizan los Programas, etc....

Gracias de Antemano por su ayuda amigos de la WEB...

mi correo es bcruzd@hotmail.com espero tener respuesta pronto...
Bueno, antes que nada Bienvenido, espero encuentres aqui todo el apoyo necesario, cuenta conmigo para lo que sea.  :smartass:

Para comenzar con los microcontroladores te recomiendo comprar o crear un programador, si tienes conocimientos de electronica seria recomendable que lo fabriques tu mismo. En el siguiente link dejo a disposicion programadores prublicados por colegas del foro, yo utilizo "PP2"(por puerto paralelo)

http://foros.solocodigo.com/index.php?showtopic=14002

Siempre recomendamos un pic simple, barato y que se adapte a lo nuevo, solia recomendar el PIC16F84, pero creo que te va a ser mas util el PIC16F628 ya que trae algunos modulos que te facilitaran la migracion a microcontroladores mas grandes.

Aqui su DataSheet: http://ww1.microchip.com/downloads/en/DeviceDoc/40300c.pdf

El programa que utilizo para programar estoy diminutos micros es el WinPIC800, realmente una maravilla de programa creado por la comunidad de todopic, con este cargas el programa en hexadecimal, dentro del microcontrolador usando el programador PP2 o cualquier otro.

http://perso.wanadoo.es/siscobf/descargas/WinPic800.zip

para la creacion del codigo fuente, tienes que usar Mplab, voy a pasarte por correo la version 6, tienes que especificarme en que lenguajes deseas aprender a programar, yo utilizo ASM, pero tienes C o Basic, para C puedes usar el compilador CCS que es un lujo.

Para empezar yo diria que ya tienes :) .. mira si puedes obtener algun programador y manos a la obra. Estamos para Ayudarte, Un abrazo! :hola:
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

Huguen_aus_Tirol

  • Miembro MUY activo
  • ***
  • Mensajes: 318
    • Ver Perfil
    • http://www.erhard-automation.co.cc
Re: Microcontroladores
« Respuesta #2 en: Miércoles 20 de Julio de 2005, 18:56 »
0
Hola! Bueno, para empezar necesitas exactamente lo que dice Jonathan. No te compliques mucho buscando algún programador por la red, hay muchos... Con cualquiera de los que están en este foro te viene de maravilla. No te aconcejo comprar uno; uno realmente bueno (universal) es muy caro, y tambien puedes encontrar en el comercio asi como los que encuentras aqui, pero pagas más de lo que te cuesta armarlo mismo.
Para programar los micros yo uso el ICprog, estoy muy conforme. Es gratuito y buscando en este foro encontrarás donde bajarlo (ahora no recuerdo el link :( )
De la página de microchip te puedes bajar la última versión del MPlab, que es el entorno de desarrollo que ofrece microchip. Es grátis y pesa unos 30 Mb. Es muy bueno.
El lenguaje de programación lo eliges tu. Tienes asembler, C ó Basic; como concejo te recomiendo empezar con asembler, en primer lugar porque el compilador es grátis (MPLab), y segundo porque te permite conocer mejor al micro. Puedes empezar con algunas prácticas sencillas y después pasar a otro lenguaje.
Que micro? El 16F84 ya está en pensión... (se lo merece :D ). El 16F628 es una buena opción, puedes también elegir el 16F873, ó el 16F877. A tener en cuenta: los 18Fxx. Lo mejor es ver la relación disponibilidad/precio según la zona donde uno se encuentre.
Otra cosa: cuando consigas el micro te armas una placa experimental (NO Protoboard!!! :angry: ), con leds, pulsadores, jumpers y demás, tratando poder tener acceso a todos los periféricos del micro que tengas.
AH!!! Trata poder programarlo en ICSP (en circuito), es mucho más cómodo.

Bueno, espero que podamos aprender del tema juntos. Pero cuidado, una vez que pruebas, no sales más :D  :lol:  :D !!!!

Ah, Jonathan! Que te parece tener un sector donde compartir no código, sino aquello relacionado con el hard???? Trucos, "trampitas", interfaces y cosas sencillas que nos pueden ahorrar trabajo en algún proyecto...

Saludos, y suerte :hola:

navaismo

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Microcontroladores
« Respuesta #3 en: Viernes 2 de Septiembre de 2005, 19:03 »
0
:comp:  :devil:

Ademas de todo lo k los compañeros te han recomendado y k ademas es super util existe otra manera de programar y de hecho es mas sencilla, solo tienes que tener conocimeinto o nociaon de lo que es la programacion ya sea C o basic.

Esta manera de programar es con Pic Basic y no usas ningun lenguajhe ensamblador, el picbasic usa las mismas instrucciones para todo tipo de pics (bueno la mayoria) y solito genera el codigo hex para programarlos. es super sencillo yo aprendia programarlos asi y mi primer programa fue usar un lcd lo que en ensamblador me ubiera costado mucho.

el programa lo puedes bajar de internet o de una red ed2k el programador es super sencillo de hacer basado en jdm programmer y se usa el puerto serie de la pc y el software programador se llama icprog y tambien es compatible con XP y los demas OS de windows.

voy a subir si quieres el prog completo el picbasic, el manual, y el code studio si te interesa mandame un mail a navaismo@yahoo.com.mx y te envio la direecion para que los descargues