Fecha actual Jue Jul 17, 2014 11:05 am

Todos los horarios son UTC - 3 horas





Nuevo topic Responder al topic  [ 11 posts ] 
Autor Mensaje
NotaPosteado: Mar May 25, 2010 1:05 pm 
Desconectado
Mod Tecnicosaurios
Mod Tecnicosaurios
Avatarde Usuario

Registrado: Vie Oct 09, 2009 1:11 am
Posts: 447
Ubicacion: cordoba argentina
Level: 19
HP: 15 / 798
15 / 798
MP: 381 / 381
381 / 381
EXP: 447 / 466
447 / 466
Para aprender a programar usando el lenguaje ensamblador deberíamos comenzar con algo básico como el destello de un Led.
Estos fueron mis primeros pasos en la programación de pics.
Propongo el armado de un proyecto y nos ponemos manos a la obra ¿ que les parece colegas?
Saludos .


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Mar May 25, 2010 4:47 pm 
Desconectado
Usuario Benefactor
Usuario Benefactor

Registrado: Mar Sep 08, 2009 6:46 pm
Posts: 404
Ubicación: Guernica
Ubicacion: buenos aires
Level: 18
HP: 14 / 711
14 / 711
MP: 339 / 339
339 / 339
EXP: 404 / 417
404 / 417
Me parece muy bien fede ¿que se necesita para estar al tanto? eso si aclaro que no se casi nada.
Solo encaro un PIC con Niple, fue así como aprendí, saludos.

_________________
Imagen


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Mar May 25, 2010 10:59 pm 
Desconectado
Mod Tecnicosaurios
Mod Tecnicosaurios
Avatarde Usuario

Registrado: Vie Oct 09, 2009 1:11 am
Posts: 447
Ubicacion: cordoba argentina
Level: 19
HP: 15 / 798
15 / 798
MP: 381 / 381
381 / 381
EXP: 447 / 466
447 / 466
OK colega, entonces comencemos haciendo destellar un LED en una frecuencia de unos 20Hz para que sea visible el parpadeo.
Para ello toma un PIC 16F84, diseña un circuito con un oscilador de 4Mhz y dime ¿en que pata quieres que tenga la salida? Después de definir todas estas cuestiones del Hard comenzamos con la programación.
Saludos.


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Mar May 25, 2010 11:37 pm 
Desconectado
Usuario Benefactor
Usuario Benefactor

Registrado: Mar Sep 08, 2009 6:46 pm
Posts: 404
Ubicación: Guernica
Ubicacion: buenos aires
Level: 18
HP: 14 / 711
14 / 711
MP: 339 / 339
339 / 339
EXP: 404 / 417
404 / 417
Bueno antes que nada quería decirte que el tema del hard esta todo, tengo un entrenador de PICs que me arme yo, tienen de todo desde LEDs, displays, hasta motor paso a paso con sus drivers, listo para probar cualquier cosa, en cuanto a software cuento con el ICProg con el driver para XP y un cargador de PICs, con unos cuantos PICs 16F84 para "quemarlos".
Lo que me faltaría seria el software para programar ¿o se puede hacer en cualquier editor de texto?
Saludos fede y gracias por tu paciencia.

_________________
Imagen


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Mie May 26, 2010 1:19 am 
Desconectado
Mod Tecnicosaurios
Mod Tecnicosaurios
Avatarde Usuario

Registrado: Vie Oct 09, 2009 1:11 am
Posts: 447
Ubicacion: cordoba argentina
Level: 19
HP: 15 / 798
15 / 798
MP: 381 / 381
381 / 381
EXP: 447 / 466
447 / 466
Fernando: En mi caso escribo el programa en el block de notas, lo guardo con la extensión .asm luego abro el MPASMWIN invoco el .asm le doy la orden de compilar y me genera el .hex. , después abro el soft de mi programador (en mi caso el noppp) cargo el .hex y doy orden de quemar y listo. El PIC comienza a grabarse.
Como es lógico en tu caso abrirás el soft de tu programador ( Icprog).
El Compilador MPASMWIN lo podes bajar gratuitamente de la pagina de Microchip, de todos modos te lo dejo en adjuntos.
Luego subo el circuito propuesto y la rutina en assembler comentada.
Saludos.


No tenés los permisos requeridos para ver los archivos adjuntos a este post.


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Mie May 26, 2010 11:30 am 
Desconectado
Usuario Benefactor
Usuario Benefactor

Registrado: Mar Sep 08, 2009 6:46 pm
Posts: 404
Ubicación: Guernica
Ubicacion: buenos aires
Level: 18
HP: 14 / 711
14 / 711
MP: 339 / 339
339 / 339
EXP: 404 / 417
404 / 417
Bueno fede te comento que a la noche lo voy a bajar desde casa acá no hay tiempo jejej. Saludos.

_________________
Imagen


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Mie May 26, 2010 11:58 pm 
Desconectado
Usuario Benefactor
Usuario Benefactor

Registrado: Mar Sep 08, 2009 6:46 pm
Posts: 404
Ubicación: Guernica
Ubicacion: buenos aires
Level: 18
HP: 14 / 711
14 / 711
MP: 339 / 339
339 / 339
EXP: 404 / 417
404 / 417
Bueno fede como sigue esto o hay algun tutorial como para seguirlo e ir adelantando algo . saludos

_________________
Imagen


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Sab May 29, 2010 1:23 pm 
Desconectado
Mod Tecnicosaurios
Mod Tecnicosaurios
Avatarde Usuario

Registrado: Vie Oct 09, 2009 1:11 am
Posts: 447
Ubicacion: cordoba argentina
Level: 19
HP: 15 / 798
15 / 798
MP: 381 / 381
381 / 381
EXP: 447 / 466
447 / 466
En adjunto dejo el programa en assembler para pic.
Faltaria compilar y probar.
Espero comentarios.
Saludos.


No tenés los permisos requeridos para ver los archivos adjuntos a este post.


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Lun Jun 07, 2010 12:22 am 
Desconectado
Usuario Benefactor
Usuario Benefactor

Registrado: Mar Sep 08, 2009 6:46 pm
Posts: 404
Ubicación: Guernica
Ubicacion: buenos aires
Level: 18
HP: 14 / 711
14 / 711
MP: 339 / 339
339 / 339
EXP: 404 / 417
404 / 417
Hola fede esto va de diez ya entiendo casi todo lo que expresas en el programa solo dame hasta mañana así lo cargo al PIC y si funciona voy a intentar cambiar parámetros para poder aprender un poco mejor saludos y gracias.

_________________
Imagen


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Lun Sep 13, 2010 2:03 pm 
Desconectado
Usuario Calificado
Usuario Calificado

Registrado: Mie Dic 09, 2009 4:10 pm
Posts: 344
Ubicacion: Vinto-Bolivia
Level: 17
HP: 12 / 630
12 / 630
MP: 301 / 301
301 / 301
EXP: 344 / 372
344 / 372
bueno ya hay uno mas en esto para aprender , mi consulta es si en vez de fabricar estos proyectos, se puede simular en algun software y luego viendo su funcionamiento poder fabricarlo a ojo cerrado, solo uso el livewire y circuit wizard, pero por sus escasas librerias estoy aprendiendo recien a usar el EAGLE, tengo entendido que un buen soft para simulacion es el PROTEUS, seria lindo que estos proyectos esten para el proteus y asi simularlo , lo que no se es si el EAGLE tiene simulador, bravo.gif +10.gif bravo.gif


Arriba
 Perfil Enviar mensaje privado  
 
NotaPosteado: Lun Sep 13, 2010 6:05 pm 
Desconectado
Mod Tecnicosaurios
Mod Tecnicosaurios
Avatarde Usuario

Registrado: Vie Oct 09, 2009 1:11 am
Posts: 447
Ubicacion: cordoba argentina
Level: 19
HP: 15 / 798
15 / 798
MP: 381 / 381
381 / 381
EXP: 447 / 466
447 / 466
Hola Kevin. Te comento que estoy probando como simulador el “PIC Simulator IDE” en su versión de evaluación, este soft te permite ver la actividad de los registros del micro y como es lógico ver las puertas de entrada y salida.
En cuanto a Proteus, se que es un buen programa, pero no lo he probado.
El Eagle es un programa de diseño de circuitos y pcb.
Espero te sirva.
Saludos.


Arriba
 Perfil Enviar mensaje privado  
 
Mostrar posts previos:  Ordenar por  
Nuevo topic Responder al topic  [ 11 posts ] 


Todos los horarios son UTC - 3 horas


¿Quién está conectado...?

Usuarios navegando este Foro: No hay usuarios registrados visitando el Foro y 0 invitados


No puedes abrir nuevos topics en este Foro
No puedes responder a topics en este Foro
No puedes editar tus posts en este Foro
No puedes borrar tus posts en este Foro
No puedes enviar adjuntos en este Foro

Buscar:
Saltar a:  

Web Button Image by Free-Web-Buttons.com v2.0 Powered by phpBB® Forum Software © phpBB Group
Traducción al español ( es_AR ) por LarveandoTeam