Bienvenido .. soy de Argentina y tengo que reconocer que los precios que se manejan en el tema de microcontroladores son desalentadores pero no estan fuera de alcance .Para comenzar con estos dispositivos te recomendaria el PIC16F628 y no el PIC16F84, todos los codigos que puedas encontrar hechos para el F84 "pueden" ser utilizados en un F628, por el contrario los codigos hechos para un F628 o similares NO pueden utilizarse en el F84 ya que este ultimo no dispone de modulos internos que el F628 tiene. Es exactamente igual al F84 con diferencias internas, los mismos pines, la misma manera de programarlo, pero mas avanzado. El precio es muy similar al del F84 y se consigue facil en Argentina. Los comercios donde puedes comprarlos sonCIKA http://www.cika.comELECTROCOMPONENTES http://www.electrocomponentes.com.arELKO http://www.elko.com.ar/dynamic/index.phpDICOMSE http://www.dicomse.com.arAqui la hoja de datos del F628 PIC16F628Seguramente no tienes un programador, lo necesitaras, recomiendo que no lo compres nuevos, es muy facil hacerlos y en el foro abundan diagramas Programadores EsquemasEl soft que puedes utilizar el el WINPIC800, ICProg o el winpic.. hay otros, pero con uno de estos 3 ya tienes mas que suficiente.WinPic800Para escribir codigos puedes utilizar Ensamblador, Basic o C, aconsejando como principal el ensamblador, ya que te permite tener un acercamiento mas profundo con las funciones internas del pic. El compilador que necesitas y que es util para depurar el programa es MPLAB que puedes descargar del sitio oficial http://www.microchip.com Esto seria algo asi como una introducion, luego la lectura de algun manual y nuestro foro y el querido google a mano te seran de sustento para avanzar en tu aprendizaje. Espero tu comentario. Saludos PD: Los microcontroladores pic que poseen la F en su nombre pueden ser borrados y grabados mas de mil veces si no me equivoco, poseen memoria tipo Flash, eso permite velocidad y la posibilidad de borrar y grabar cuantas veces quieras.