TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: hatydie2 en 10 de Agosto de 2010, 11:01:32
-
Hola, buenas tardes!
Como pueden ver soy una nueva integrante de esta gran comunidad, os escribo aquí fruto de mi nuevo interés por aprender todo sobre los micro-controladores. Mi caso es un poco especial, soy ingeniera informática, no tengo problemas por lo que respeta a la programación(C) pero si que tengo muchos sobre la parte electrónica. Instale el proteuss y intente entender su funcionamiento para probar un programa tan básico como el de encender un led.
Escribo aquí para ver si podrían ser tan amables de proporcionarme una guía sobre como usar el proteuss, con ejemplos paso por paso de como usarlo y de los pasos que tengo que seguir, como un ejemplo para hacer funcionar el ejemplo tan sencillo que he mencionado antes. (Busque otros post en el foro, pero no encontré nada)
Muchas gracias,
Saludos.
PD. Si me pueden proporcionar un link del cual descargar el proteuss de forma gratuita les estaré muy agradecido. Y si ya hay un post en este foro sobre este tema(sobre el soft necesario para empezar[me gustaría que se me facilitasen algunas zonas de descarga gratuita], guías de electrónica, ayuda en el manejo del proteuss, etc..) les estaré eternamente agradecida de que me puedan ayudar.
-
Hola hatydie2,
te adjunto un link de un curso de manejo de Proteus, pero de todas formas si miras en San Google tendras muchos sitios donde conseguir lo que quieres
http://rapidshare.com/files/257430296/Curso_proteus.rar
P.D.:
Como puedes comprender en el foro no podemos compartir programas piratas ya que puede comprometer su buen funcionamiento
-
Oh! muchas gracias, parece bastante interesante. Ya encontrare el proteus y aprenderé con esta guía entonces.
Y para el código(compilar) me imagino que el mas útil sera : PICC de CCS.
Y el programador : WinPic800.
Me imagino que para encontrarlos también me las tendré que apañar(por lo del tema que me has comentado antes) muchísimas gracias!!
-
Para el programador muchos utilizamos el GTPusb+ con winpic800.
Otros pickit2
Para programas puedes utilizar C, ya que dices que te defiendes y aquí se utiliza mucho el de CCS
De todas formas bienvenida al foro y no dudes en preguntar.
fer.
-
Creo que para una persona que se inicia en la programación enfocada a la electrónica, Arduino es la mejor opción.
http://www.arduino.cc/
Acá una explicación...
http://www.todopic.com.ar/foros/index.php?topic=28475.0
-
andaa, arduino entonces es como una placa base donde puedes probar después de compilar(CCS C PIC) y cargar con el programador(winpic800) el programa que tu quieres llevar a cabo. Me equivoco? Necesito algún otro tipo de software distinto?
Me recomendáis alguna otra placa base, a parte de esa, para comparar prestaciones?
Muchísimas gracias de nuevo!
-
con la placa Arduino no necesitas programador ni compilador, lo trae todo incluido. Por eso es la sencillez del uso.
Creo que para empezar en la electrónica es una muy buena opción.
Otra opcion seria Amicus 18 (http://www.crownhill.co.uk/product.php?prod=2203)
http://www.todopic.com.ar/foros/index.php?topic=31374.0
Saludos, Willy
-
- Para programar pic's PICKIT2 CLONE que felixls ha posteado en el foro y funciona muy bien, o la version de Suky.
- En caso de programar AVR para mi lo mejor STK200 o USBasp en caso de que trabajes con el puerto USB.
- Para empezar con la programación en C CCS + IDE MPLAB o C18 para la línea de micro PIC18F.
- Tambien está la opción de basic PBP + IDE MPLAB pero no es muy potente.
- Para empezar con la programación en C para AVR WinAVR + IDE AVRstudio.
- También está la opción de programar en BASIC usando BASCOM que es muy intuitivo y facil de aprender.
- Como plataforma hardware podés usar la placa universal que desarrollo felixls en este foro en caso de que uses PIC.
- Para empezar con AVR hay plataformas hardware como Arduino que te plantearon los demás foreros , además en la red hay ejemplos muy variados para programar en la web , lo cual lo convierte en una muy buena opcion.