TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: Nocturno en 08 de Agosto de 2006, 06:37:29
-
He escrito un pequeño artículo sobre lo que considero imprescindible para poder comenzar con este maravilloso hobby.
En el mismo doy la lista de herramientas, componentes, aplicaciones y documentación que he considerado imprescindibles.
Está publicado en la sección de Artículos (http://www.micropic.es/mpblog/) de MicroPIC (http://www.micropic.es).
Espero que sea útil.
Iniciación a los PIC: lo imprescindible para comenzar (http://www.micropic.es/mpblog/2007/01/iniciacion-a-los-pic-lo-imprescindible-para-comenzar/)
-
ameeeeeeeeeeen.... :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:
-
Hola:
Buena la explicacion Manolo, lo he pegado para que los que se inicien tengan idea de que es lo que pueden tener a mano al momento de armar su primer circuito. :-/
-
Se me olvidaba, lo que mas me ha gustado es la foto :D :D
-
Pues un buen rato que me he tirado mano a mano con el photoshop, no creas... :D
-
Hola:
mejor aun si lo hiciste tu, pense que lo encontraste en la web...
-
Muchas gracias nocturno, quien lo hubiera pillado hace un par de años. Parece muy obvio a estas alturas, pero aun recuerdo cuando no comprendia por que era necesario el cristal...
PD: Da gusto navegar por las webs de los foreros, es todo un acierto la colaboracion que teneis entre todos los que poseeis una. Esos continuos enlaces de una a otra hacen rapidisimo el encontrar los articulos de uno u otro que sabes que necesitas en cualquier momento como referencia. Un ejemplo de camaraderia, respeto y admiracion mutua. Cuanto deberia aprender el mundo de este foro jajaja.
Saludos.
-
Gracias por tus palabras 5GTT.
Poco a poco ya somos varios los que tenemos web personal, cada una con su estilo y sus contenidos particulares. Pero ya que somos amigos aquí, ¿porqué no vamos a enlazarnos allí?, pues eso, así creo que es mucho más rico el tema.
-
Continúo con este artículo publicando la segunda entrega: Iniciación a los PIC: lo recomendable para continuar
(http://elrebujito.es/images/continuar-con-pic.gif)
(http://elrebujito.es/modules.php?name=News&file=article&sid=188&mode=&order=0&thold=0)
-
jejeje sigue haciendo entregas Nocturno y te vas a llevar mas tiempo con el photoshop que programando :D :D
Muy interesante para aquel que comienza tener esto a mano paisano. Lo que no me esplico es como tenemos todo el mundo siempre las mismas cajoneras para guardar los componentes :mrgreen: 4 o 5 de las tipicas azules o rojas de plastico que las venden en el todo a 100 y una algo mejor con cajones de distintos tamaños que se encuentran en el carrefour :D y como siempre mas cosas fuera que dentro de los cajones :mrgreen:
-
Bueno para el que le interese acá les dejo un link donde tienen ejemplos de como destellar un led con varios modelos de pics,
espero que les sirva, Saludos!!!
http://www.voti.nl/blink/index_1.html
-
He escrito un pequeño artículo sobre lo que considero imprescindible para poder comenzar con este maravilloso hobby.
En el mismo doy la lista de herramientas, componentes, aplicaciones y documentación que he considerado imprescindibles.
Está publicado en la sección de Artículos (http://www.elrebujito.es/modules.php?name=News&new_topic=5) de El Rebujito (http://www.elrebujito.es), y puedes llegar a él con un click en la foto.
Espero que sea útil.
(http://manolo.auna.com/imagenes/iniciacion pic.jpg) (http://www.elrebujito.es/modules.php?name=News&file=article&sid=185&mode=&order=0&thold=0)
Hola Nocturno.
Me puede usted decir donde localizar actualmente el artículo?
Saludos
-
Claro, cómo no, aquí tienes los links:
Iniciación a los PIC: lo imprescindible para comenzar (http://www.micropic.es/index.php?option=com_content&task=view&id=12&Itemid=44)
Iniciación a los PIC: lo recomendable para continuar (http://www.micropic.es/index.php?option=com_content&task=view&id=14&Itemid=44)
-
Muchas gracias Nocturno por su rápida respuesta. Me es muy util
Saludos desde La Habana
-
Es un placer colaborar, y más si es con un paisano de alma.
-
gracias de nuevo nocturno.... nos servira de mucho.......
-
hola soy nuevo en el foro . acavo de hacer mi primera practica con el pic 16f877 . y me fue algo dificil controlar un motor a pasos con el labview y el pic
. algo que me causo problemas fue programar el pic . ya que me facilitaron el cdl ite y el pic basic. pero no pude instalarlos .. quisiera saber si alguien me lo puede pasar . para usarlo con win xp saludos .. espero su pronta respuesta
-
Bienvenido the_good.
Siento comunicarte que las reglas de este foro no admiten cuestiones relacionadas con el intercambio de material protegido por leyes de protección intelectual. Me temo que nadie podrá ayudarte aquí.
-
Hola soy nuevo en el foro y estube dando una buelta por el mismo y realmente espero algun dia llegar a ser tan groso para publicar grandes proyectos y para ayudar a los demas como hacen ustedes
pero bueno para eso falta mucho les cuento rapidito para no robarles tiempo no soy muy muy nuevo con los pics pero hace mucho tiempo que no ago nada y olvide mucho :( porque estube estudiando robotica y automatismo y de apoco quiero retomar el gran mundo de los pics lo mejor para el que quiere realizar sus proyectos
la razon principal de mi mensaje es que no puedo bajar el tuto de Primeros pasos-Iniciación a los Microcontroladores puede ser que este dañado el link
desde ya muchas gracias por su tiempo :mrgreen:
-
Ahora el Rebujito.com es el fantabuloso www.micropic.es puedes entrar ahi y a la seccion de articulos y le encontraras sin problemas. Para descargar debes ser usado registrado.
-
Ya he actualizado los links, disculpad las molestias.
-
hola amigo Nocturno
Muy bueno el articulo,
http://www.micropic.es/index.php?option=com_content&task=view&id=12&Itemid=44
lastima de que la foto de los led no se vea,
en mi pc se ve la pagina metida sobre el marco de la derecha.
si eso ponle al texto una lineacion con:
<BLOCKQUOTE>
texto
</BLOCKQUOTE>
los enlaces de la seccion del programador ¿van bien?
Un saludo Nocturno
-
Gracias, ya está corregido
-
hola Noctuno
la web la veo con internet explorer y se me sale de los marcos, de la parte blanca
mi pantalla la tengo a 1152x864
¿tu usas el mocilla ?, a lo mejor es solo mi configuracion, ¿a ti se te ve bien.?
Que pocholada lo de tu coche, muy chulo, jejeje
Que idea mas genial, me gusta
Animate nocturno, que espero la tercera parte.
Un Saludo.
-
gran post.... me sirvio de mucho cuando empece con los pics...
felicidades por la web...
-
Olá nocturno, feliz Natal primero. ¿Bien, quiso agradecer por el envío del email que informaba que esta semana usted colocó en lecciones del sitio MICROPIC en vídeo en microcoltroladores, VI ella también que el primer archivo está en ASAMBLEA de la lengua, usted tendría cierta lección video en lenguaje-c hecho en COMPILADOR C de CCS?
Obrigado. Rodrigo.
saludos e gracias
-
Pues no tengo videotutoriales sobre C ... todavía :D
-
:) Buenas, mi nombre es Luis, tengo 28 años, soy de Bs As Argentina, siempre me gusto la computacion y electronica, pero eh aprendido solo de meter mano tantas veces, eh entendido conceptos basicos por medio del ambiente en el que me rodeo, eh cambiado componentes de articulos electronicos para su reparacion, tambien trabaje un tiempo como auxiliar de electronica, y arme algunos proyectos que encontre en las web o revistas, me cuesta mucho entender la logica de algunas cosas todabia, pero me gustaria aprender mas y poder dominar el arte con pics.
Me gusto mucho su foro.
Con el debido respeto al mismo y al no encontrar un offtopic, quice hacer mi Presentacion a todos.
Ire preguntando a medida que tengas mis dudas todoabia tengo que comprar algunos materiales que me faltan para comenzar.
Agradezco a esta comunidad por dar conocimiento y por hacer de este sitio un lugar muy interesante.
-
Bienvenido Pts
-
Hola yo tb soy nuevo en el foro mi nombre es victor y soy del peru jee me estoy iniciando en el mundo de los pics y buscando fuentes de informacion me tope con este fabuloso(...fantabuloso XD) foro espero que pueda aprender mucho y conforme avance ser de utilidad para el foro. :mrgreen: . Saludos
-
Bienvenido pvictor_m6! Vas a encontrar muuucha información, eso si revisa con cuidado y tranquilo, no te vayas a desmayar :D :D
Saludos! ;-)
-
Hay tanta información y ejemplos que si todopic cobrase 10 centimos por cada una , se haría rico! :mrgreen:
-
Saludos Nocturno y a los demas amigos que lean esta publicacion.
Me estoy iniciando en el mundo de los pic ya he ralizado unas cuantas practicas todas ellas efectivas en CCS simulado en ISIS de proteus, ahora me encuentro interesado en una practica quizas un poco sencilla, como por ejemplo al energizarce el circuito el pic debe revisar una localidad X de su memoria flash interna si el valor esta entre 5 y 12 continua con el programa de lo contrario lee los bit del puerto b si el valor esta en el rango reemplaza el valor de la localidad x y continua, mi pregunta es la siguiente, puede el pic en tiempo de ejecucion leer y escribir en su memoria flash ? una vez que se quite la energia ese dato permanece alli al menos 15 dias? puedo crear una variable direccionada a la memoria flash tan solo con un #define var 0x2fff ? te agradesco toda colaboracion.
-
Hola a todos,
Soy nuevo en el tema de los pics y no se mucho de electrónica . Dicho lo cual un dia me decidí a meterme en este mundo y empecé a mirar y hacer practicas de tutoriales de la red. De entre estas monte el quemador de pics de la pagina de r-luis http://www.r-luis.xbot.es/project/grab_pic.html
Pero tengo el problema que no me funciona y no se si es problema del circuito . ¿Hay alguien en el foro que lo haya montado?
Saludos y gracias por anticipado.
aguseguedre
-
Bienvenido aguseguedre...
A mí también me dieron bastantes quebraderos de cabeza esos grabadores que funcionan a través del puerto serie.
Pero desde que monté el GTP Lite (que funciona por puerto paralelo y también es bastante sencillo) me ha ido mejor: http://www.megaupload.com/?d=AR6AJAWA
En cualquier caso, también tienes opciones más modernas en el subforo de programadores, como este por puerto USB: http://www.todopic.com.ar/foros/index.php?topic=23475.0
-
Bienvenido aguseguedre...
A mí también me dieron bastantes quebraderos de cabeza esos grabadores que funcionan a través del puerto serie.
Pero desde que monté el GTP Lite (que funciona por puerto paralelo y también es bastante sencillo) me ha ido mejor: http://www.megaupload.com/?d=AR6AJAWA
En cualquier caso, también tienes opciones más modernas en el subforo de programadores, como este por puerto USB: http://www.todopic.com.ar/foros/index.php?topic=23475.0
Gracias por tu respuesta. Estuve viendo los links que me enviaste .En el primero no pude descargar toda la información porque mi versión del office es mas antigua. pero por las fotos y el esquema es parecido al que tengo montado solo que la clavija en la tarjeta es la DB25. La de R Luis también es DB 25 pero solo en el lado del ordenador. En cuanto al del puerto USB eL circuito tiene el Pic 18f2550 que me supongo habrá que quemar previamente ¿no?. Si es así tendría que empezar por otro quemador.
De todas formas con respecto al quemador de RLuis tengo un problema con los condensadores C3 electolítico de 0,1 m y C4 10 m . No los encontré y pensé si podían estar cambiados los valores. ¿Podría alguien echarle un vistazo y darme su opinion?
Saludos
-
Realmente lo mejor de lo mejor, en lo personal, voy a leer, leer, leer , y solo asi podremos comprender de que se habla,y a ponernos al dia luego
-
Ante todo gracias s todos por los aportes, les estoy muy agradecidos a todos los integrantes de, este, tan valioso foro....
Le comento quiero armar unas cerradiras electónicas a control remoto pero no se ni por donde empezar, apenas tengo cursititito, por lo que, si tuviera experiencia en el tema se me facilitarían las cosas, pero bue... por algo debo empezar.........
La aplicacion que quiero realizar la quiero eimplementar en unas vitrinas en donde el micro debe accionar un rele en donde éste, al ser activado o energizada su bobina active un electroimán (cerradura de puerta).Mientras esta energizado el relé, desactive al electroimán (cerradura -se pueda abrir manualmente una puerta-)... el tema que debe ser a control remoto y son 3 vitrinas (tres relay - tres cerraduras electromagneticas).
Ojala me puedan dar una mano...
Saludos para todos.novato express.
-
wooooooooooow gracias!! es extraño, ya casi tengo 3 años en electronica y no se nada de micros, lo unico bueno es qe tengo mucho material jaja aunqe no sepa bien para qe sea... deberia poner mas atencion a mis clases, como sea muuchas gracias por el articulo, es en si una gran forma para ayudar a los qe como en mii caso somos noobs, :)
-
muy bueno imprecindible hay que tener en cuenta todo lo que esta en el articulo gracias por el aporte
-
hola muy buenas a todos.
estoy empezando en esto de pic, y reciente me mandan a realizar un ejercicio que dice así.
Con los conmutadores de entrada RA2, RA1 y RA0 introduciremos un número binario.
Se activarán un número de LEDs igual al número introducido en estas entradas. Por ejemplo, si el
número en las entradas es ‘111’ (siete en binario), activaremos 7 LEDs, si el número en las entradas es
‘010’ (dos), activaremos dos LEDs. Comenzaremos siempre por el LED RB0. Para hacer el ejercicio,
usaremos la instrucción ‘RLF’.
sabría emepzarlo pero no se como utilizar la instruccion rlf en este problema, si hubiera alguien que me pudiera echar una mano lo agradecería. muchas gracias
-
Muestra lo que tienes hecho y dinos exactamente dónde te has atascado.
-
Como todo l oque vos haces, Excelente, felicitaciones
-
Como todo l oque vos haces, Excelente, felicitaciones
¿Hilo equivocado? ;)
-
Hola Nocturno..
Estoy reempezando con esto de los pic y me interesa tu nota.. Los links me llevan a la página pero no al artículo.. Donde lo podré ver.?
Saludos..
-
Ya está reparado el link, gracias por avisar.
-
buenos dias.
tengo una duda, ¿ los microcontroladores se queman si se ubican cerca de un equipo que genera descargas elctromagneticas?.......
gracias
Att: said pineda
-
Mucho me temo que no les sentarán bien
-
Hola estoy iniciando a programar ya tengo el compilador pic basic pro y compre el programador ic prog tambien mi pic 16f628A: ya tengo comunicacion con el ic prog usando el puerto icsp+ el problema es: cuando tengo conectado el puerto icsp+ al pic funciona correctamente pero cuando lo desconecto y trato de usar otra fuente se borrra la memoria flash , ya lo intente todo no se si pgm lo debo aterrizar a masa o este dañado el pic espero que alguien me ayude
-
Pura vida a todos desde Costa Rica.
Yo apenas leí lo del artículo, compré todos los accesorios para programar PICs. Si tengo una duda y es acerca del compilador MPLAB v8.60. ¿porqué esta versión no tiene la función DEBUGGER? ¿Existen otras versiones mejores mejores que la 8.60? Estoy apenas empezando este mundo y no tengo experiencia en C++, por ello estoy haciendo el trabajo en lenguaje máquina guiado con el libro "Microcontrolador 16F84A" de Enrique Palacios. Gracias. :-/ :-/
-
buenos dias.
tengo una duda, ¿ los microcontroladores se queman si se ubican cerca de un equipo que genera descargas elctromagneticas?.......
gracias
Att: said pineda
Pueden funcionar incorrectamente, depende de la potencia de la descarga, si la descarga es muy fuerte, lo puede quemar eventualmente, es claro.
Un saludo
-
Muchas gracias por compartir esta genialidad!
Estoy comenzando en esto y me sirvió de mucho!!
-
buenas, muy bueno todo esto, estudie 2 años de una carrera terciaria que en 3ro arrancaba a progamar jaja y por cuestiones personales no pude seguirla. Tengo algunos conocimientos como para poder comenzar a programar.
Ahora la duda, que PIC recomiendan en la actualidad? Siguen vigentes los publicados al principio http://www.micropic.es/mpblog/2007/01/iniciacion-a-los-pic-lo-imprescindible-para-comenzar/?
Desde ya muchisimas gracias y feliz navidad y año nuevo para todos!!!!
-
El tema es que esos PICs son bastantes basicos, el PIC16F84A es super basico, poseen muy pocos modulos lo cual hace a la hoja de datos bastante simple para comenzar y lo hacen lo mejor para aprender es por esto que el PCI16F84 aun sigue vigente en el mercado. El mayor problema es que es viejo. y por lo tanto el costo del mismo es grande. En la pagina de microchip podes ver que el PIC16F84A esta en 4 dolares y algo, el PIC16F88 una version "mejorada" del PIC16F84 con mas modulos etc, esta en 2.2 dolares, y luego ya tenes algunos como PIC16F1827, que tiene la misma cantidad de pines y la misma memoria que los anteriores, con mas modulos o mejores a 1 dolar.
Si te interesa aprender por ahi conviene tener un PIC con todo, para no tener muchos PICs, el tema es que se complica al comenzar ya que hay mucha mas informacion para procesar, el datasheet es mas extenso, pero si lees el datasheet vas a facilitarte la vida. Leer y probar.
Y aca llega la cuestion en general. Si queres aprender podes usar cualquier PIC que tengas a mano. Si tenes la posibilidad de pedir es preferible que pidas un PIC16 de 40 pines, lo cual hace bastante util probar cosas por la cantidad de pines, asi en tus pruebas no tenes que estar inventando cosas para tener mas pines. Por ejemplo uno viejito y aun a precio es el PIC16F887. Si vas a comprar a una casa de electronica, pregunta que PICs de 40 pines tienen. Y luego podes ver las especificaciones para ver que poseen, compararlos y saber cual elegir. Si vas a pedir a microchip o tenes la posibilidad de pedir cualquier micro entonces podes ir a la pagina de microchip, elegir 8 bit, PIC16 y elegir el que te interese.
No te digo PIC18 por que ya es otra arquitectura distinta. Y por ahi es un poco mas complejo de entender.
Finalemente vas a tener que decidir que lenguaje de programacion vas a usar y el compilador en caso que sea C.
EDIT y me olvidaba: tenes que tener en cuenta el programador, y que el programador sea capaz de grabar el PIC que desees
( Y por supuesto es mi opinion, cada uno tendra una distinta y no quiere decir que lo que diga es completamente lo mejor)
-
Hola, soy nuevo en todo esto y quisiera saber que programador se usa para programar el PIC16F84A? Muchas Gracias!
-
Para el PIC16F84A hay muchos programadores que podes usar. Pero nuevamente si no leiste lo anterior no te lo aconsejo por el alto costo del mismo.
Si pensas utilizar los PICs no tan nuevos, podes tranquilamente comprar un Pickit2 o un clon del mismo, hablo de estos por que son con USB, si ya necesitas o queres por igual manera programar todos los PICs sea cual sea, entonces lo mejor es un Pickit3. Todo va a depender de que necesites grabar. Creo que el unico que soporta el PIC16F84A es el Pickit2 ya que tiene un programa propio para programar el micro, mientras que el Pickit3 hay que usarlo desde el MPLAB X y el MPLAB ya no lo soporta mas segun un post que hubo hace poco sobre como programar estos.
En resumen, Si queres comenzar creo que lo mas simple de conseguir en donde sea es un PIC16F628 + clon de pickit2, aunque si vas a gastar para un programador por unos dolares mas te compras el pickit3 y te olvidas.
Pickit2 y Pickit3 son de Microchip, Pickit2 ya no tiene mas soporte desde Microchip, Pickit3 es el que actualmente se le da soporte. Aun asi el Pickit2 es muy comun ver clones ya que el programa + diagrama esta por todos lados en internet. Hay muchos mas programadores pero creo que es importante que pueda soportar los nuevos dispositivos.
-
Yo empecé con una plaquita casera de pic18f4550 y con ccs y como te dicen con un clon de la pickit2.
Es una manera fácil de comenzar, luego te das cuenta que ccs no es lo mas indicado, y vas cambiando.
Yo cuento mis comienzos, que no por ello quiere decir que sean buenos.
Un saludo.
-
Hola juaperser1 yo como tu he empezado en pic con ccs y en realidad todavia sigo ahi, a cual compilador me recomiendas pasarme?, yo he pensado en MikroC. Saludos...
-
hola Joseph90, si vas a continuar con los pic de 8bit te recomiendo XC8, vas a tener mucho mas control sobre tu pic y es donde de verdad vas a ver la diferencia.
La parte negativa es que desde que salio mplabX, los compiladores van teniendo peores optimizaciones, tanto que para los pic32 creo que ya nisiquiera merece la pena la version free.
si pides mi consejo, (mi consejo), es que si vas a continuar con los pic de 8bit (como los pic18) te pases a XC8, te va a ir muy bien, y si quieres usar los pic32 con programas pesados, lo que te recomiendo es que no uses pic32 (o comprarte la versión pro), si no que te pases a otra marca de microcontroladores para los 32bits, Alguna marca que no tenga restricciones y sea gratuito. como por ejemplo:
ST, los kinetis que ahora son de NXP, la gama SAM de atmel,... hay muchos donde elegir, cada uno con sus pros y sus contras.
tomate esto como un consejo, no como una obligación ni nada por el estilo, no conozco mucho MicroC la verdad pero soy de la opinión que siempre es mejor usar el compilador de la misma empresa que el micro en si (además eso de que no soporte todos los micros ya no me gusta)
un saludo
-
Si puedes enviame el documento a mi correo, elcompa94@nauta.cu, me seria d gran ayuda ya que quiero iniciarme en el mundo de los PICs
-
Si puedes enviame el documento a mi correo, elcompa94@nauta.cu, me seria d gran ayuda ya que quiero iniciarme en el mundo de los PICs
No se que documentos estas hablando, ya que el post original es una pagina web del usuario Nocturno.
-
Muchas gracias por esta excelente guia de inicio :-/ .
-
Muchas gracias que servira mucho para los que recién empezamos en este mundo de los Microcontroladores.
-
Buenas. :-/ :-/
Estoy interesado en recibir los documentos batman,
soy novato. realmente me interesa aprender .
Ya que deseo iniciar. a realizar proyectos con pic, como hobby
dejo mi correo estuardocalderon008@gmail.com
Gracias. :-/ :-/
-
Hola leí el post y salvo los componentes, ¿que software y hardware se usa ahora para programar pic? :-/ :mrgreen:
-
Que tal Hale-Bopp,
Bienvenido al foro. Pues lo primero es el programador, que de mi parte te recomiendo adquirir el pickit 4 ($60USD), aunque existen las versiones anteriores pickit2 y pickit3 en sus versiones clones muy económicos, pero estarás limitado a no poder programar los microcontroladores pic de nueva generación, a menos que adquieras un software externo que se llama pickit plus. http://www.pickitplus.co.uk/Typesetter/
Otr opción más económica y original es el programamdor llamado MPLAB SNAP que cuesta solo $25 USD y también es fabricado por Microchip:
https://www.microchipdirect.com/product/PG164100?dfw_tracker=64197-PG164100&gclid=EAIaIQobChMI2sDf8b6z6QIVDTiGCh2XJgHbEAQYASABEgLx1vD_BwE
Ahora por el lado del software obviamente usarías el MPLAB X, este es el entorno oficial de Microchip, además de que es gratuito. Este te permite programar el PIC en lenguaje Ensamblador. www.microchip.com
Si lo que quieres es programar en C, entonces ya tienes varias opciones:
1) XC8 C compiler de Microchip. Existen varias opciones de compra www.microchip.com
2) C compiler de CCS. Más económico que el anterior, este tiene su propio IDE y hay varias opciones, pero la recomendad es PCWH ($500 USD) www.ccsinfo.con
3) MikroC de Mikroelkctronika, Más económico que el anterior (alrededor de $250 USD) www.mikroe.com
4) SDCC. Este es gratuito, pero requiere un poco de esfuerzo hecharlo andar, ya que necesita el GNU PIC Utilities y un IDE como el CodeBlocks. http://wiki.codeblocks.org/index.php/Using_the_Code::Blocks_IDE_with_SDCC_on_PIC_MCUs
5)He encontrado otra opción gratuita de un compilador C para PIC. Esta no la conozco y nunca la he usado SourceBoost C compiler
http://www.sourceboost.com/CommonDownload.html
Ahora que si lo que quieres es programar usando Basic, también tiene algunas opciones:
1)PIC Basic Pro (PBP). Una versión profesional y muy estable de Basic para programar PIC ($270 USD) www.melabs.com
2) Proton compiler. También una versión profesional muy estable de Basic (Precio normal es de £150.00, pero actualmente lo están ofreciendo a mitad de precio. Solo £75.00) www.protonbasic.co.uk
3)MikroBasic. Un compilador Basic muy usado y conocido ($250 USD) www.mikroe.com
4) Great Cow Basic. Compilador Basic gratuito para microcontrolares PIC y AVR. Este es un compilador muy bueno que lo recomiendo si es que no cuentas con recursos. http://gcbasic.sourceforge.net/Typesetter/index.php/Home
saludos,
elreypic.
-
Solo una aclaración. El compilador de C XC8 de Microchip tiene la opción Free que es gratuíta. Genera un código más grande y la memoria se acaba antes, pero para la mayoría de los proyectos no tendrás problema.
El programador Pickit 3 es bastante más barato y te servirá para la gran mayoría de los PIC. Solo algunos PIC de última generación no se pueden programar con él.
Otro tipo de chips que deberías tener en cuenta para empezar es el entorno Arduino y los microcontroladores AVR (Atmega328P y similares). Para empezar son bastante baratos, simples y con mucha documentación.
Un saludo.
-
Solo una aclaración. El compilador de C XC8 de Microchip tiene la opción Free que es gratuíta. Genera un código más grande y la memoria se acaba antes, pero para la mayoría de los proyectos no tendrás problema.
El programador Pickit 3 es bastante más barato y te servirá para la gran mayoría de los PIC. Solo algunos PIC de última generación no se pueden programar con él.
Otro tipo de chips que deberías tener en cuenta para empezar es el entorno Arduino y los microcontroladores AVR (Atmega328P y similares). Para empezar son bastante baratos, simples y con mucha documentación.
Un saludo.
Hola elreypic2, si cuento con un arduino, para empezar esta bueno pero quiero ir más a fondo. Empecé a estudiar ingeniería en sistemas y si bien no es lo mismo que Electronica, ya voy a empezar a ver circuitos combinacionales, assembler;etc. por suerte me manejo con C++ que es derivado de C. Estuve viendo los pic que menciona en la publicación y los avr pero no sé cuál comprar ¿cuál me recomendas que sea robusto para empezar? :-/
-
Que tal Hale-Bopp,
Bueno inicialmente tu pregunta era para iniciarte con los microcontroladores PIC. Posteriormente Picuino te sugirió arduino (microcontroladores AVR).
En cuanto a la recomendación es cuestión de gustos, necesidades y presupuesto. Ya que como mencionas tener buen conocimiento de C (C++), entonces cualquier microcontrolador que tomes podrás aprenderlo. Porque finalmente siempre dependerás de la hoja de datos de cada microcontrolador y del manual del compilador.
Si quieres ir a profundidad cualquier opción es buena, PIC o AVR. Recuerda que Arduino es un AVR, y la ventaja que tiene es que prácticamente tiene cientos de librerías ya hechas, las cuales solamente usas y no tienes ni siquiera que entenderlas. Eso acelera el tiempo de desarrollo, además de que el entorno es completamente gratuito. Y como te habrás dado cuenta ARduino, no es mas que lenguaje C (en realidad C++).
La decisión la tienes tú, pero yo te recomiendo que tomes los PIC o directamente los AVR.
elreypic.
-
Hale-Bopp ¿Qué es lo que quieres hacer con ellos? ¿Qué tipo de proyectos?
-
Que tal Hale-Bopp,
Bueno inicialmente tu pregunta era para iniciarte con los microcontroladores PIC. Posteriormente Picuino te sugirió arduino (microcontroladores AVR).
En cuanto a la recomendación es cuestión de gustos, necesidades y presupuesto. Ya que como mencionas tener buen conocimiento de C (C++), entonces cualquier microcontrolador que tomes podrás aprenderlo. Porque finalmente siempre dependerás de la hoja de datos de cada microcontrolador y del manual del compilador.
elreypic.
Si! Gracias por tu ayuda! :) Esa eran mis dudas pero sobre todo el “¿como elegir el microcontrolador?”
-
Hale-Bopp ¿Qué es lo que quieres hacer con ellos? ¿Qué tipo de proyectos?
Hola Picuino, para empezar y no perder la tradición quiero usar un display de 7 segmentos (cuento con uno en el cual puedo mostrar 2 caracteres a la misma ves por ejemplo “4 7”) para hacer un metrónomo, luego hacer algún juego simple y adaptar le un display.
-
Para ese tipo de proyectos te vale cualquiera de los dos tipos de micros.
Pero si estás comenzando, yo te recomendaría un Arduino UNO. Son baratos (puedes encontrar placas en ebay desde 6 euros), no necesitan programador externo, su interfaz es simple y existe mucha documentación y librerías. Luego puedes ir complicándote más las cosas.
Un saludo.
-
Buenas noches. Acabo do de registrarme en este foro ya que estaba buscando información en internet a cerca de como iniciarse en el área de los PIC's. La razón es porque se me dañó la tarjeta de mi nevera, la revisé y todos los dispositivos estaban funcionando bien y por tal motivo deduje que el fallo de la taarjeta se encontraba en el circuo Pito integrado. Luego busqué las especificaciones del integrado 12F683 y resulta que es un microcontrolador de 8 pines. Yo soy técnico en electrónicsa graduado hace mas de 30 años y nunca he incurcionado en el área de los PIC.
Por esta razón es que quiero aprender como se programan los microcontroladores.
Estuve leyendo en este foro varios temas relacionados a cursos básicos de programación lenguaje C, entre otros, pero no he visto como comenzar de lo mas básico ya que antes de aprender el lenguaje de programación, creo que debería haber otra teoría mas básica de como comenzar a conocer y luego programar estos PIC. Agradecería por favor me indicaran como comenzar a estudiar y conocer los PIC y su programación.
-
Hay muchos recursos en internet para comenzar, este mismo hilo es oro puro para alguien que quiere iniciarse.
Además de esto, te recomiendo:
http://www.micropic.es/mpblog/2013/04/curso-basico-programacion-lenguaje-c-compilador-ccs-cap-1/
Y pregunta por aquí lo que necesites
-
He escrito un pequeño artículo sobre lo que considero imprescindible para poder comenzar con este maravilloso hobby.
En el mismo doy la lista de herramientas, componentes, aplicaciones y documentación que he considerado imprescindibles.
Está publicado en la sección de Artículos (http://www.micropic.es/mpblog/) de MicroPIC (http://www.micropic.es).
Espero que sea útil.
Iniciación a los PIC: lo imprescindible para comenzar (http://www.micropic.es/mpblog/2007/01/iniciacion-a-los-pic-lo-imprescindible-para-comenzar/)
Saludos, estoy desarrollado un proyecto con el pic 12f615 y me es necesario que si falla la electricidad, se guarde en memoria no volátil una variable que uso en el programa, el valor de esa variable me es necesario para cuando se reestablezca la electricidad, el programa continúe desde donde se quedó, uso el Mikro C pro
-
He escrito un pequeño artículo sobre lo que considero imprescindible para poder comenzar con este maravilloso hobby.
En el mismo doy la lista de herramientas, componentes, aplicaciones y documentación que he considerado imprescindibles.
Está publicado en la sección de Artículos (http://www.micropic.es/mpblog/) de MicroPIC (http://www.micropic.es).
Espero que sea útil.
Iniciación a los PIC: lo imprescindible para comenzar (http://www.micropic.es/mpblog/2007/01/iniciacion-a-los-pic-lo-imprescindible-para-comenzar/)
Saludos, estoy desarrollado un proyecto con el pic 12f615 y me es necesario que si falla la electricidad, se guarde en memoria no volátil una variable que uso en el programa, el valor de esa variable me es necesario para cuando se reestablezca la electricidad, el programa continúe desde donde se quedó, uso el Mikro C pro
En el otro hilo que parece que preguntas lo mismo, te he mencionado acerca de un respaldo de energía para guardar tu información, o puedes pensar en una EERAM