• Lunes 6 de Mayo de 2024, 01:43

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Rasec_1984

Páginas: [1]
1
Microcontroladores / Diferencia Entre Mpasm Y Mplab
« en: Lunes 23 de Abril de 2007, 01:06 »
Hola chikos, como pueden ver por el titulo de esta discusion se darán cuenta que soy nuevo en esto. Comence hace un poco mas de un mes a programar pic en basic, pero ahora necesito manejar perifericos y esas cosas, y al parecer la mejor forma de hacerlo eficientemente es estudiar la arquitectura interna, y edemas aprender un poco de ASM. Estoy leyendo un libro muy bueno, llegue a la parte de programar en ASM, pero el autor lo hace con un ensamblador que en mi PC se pega. Habla tambien del MPASM y del MPLAB, y por lo que veo es el mas usado. Baje el MPLAB y no se como se usa :S , tampoco se cual es la diferencia entre ambos, pq segun se los dos sirven para escribir el codigo. Si alguien me pudiera aclarar cual es el rol de cada uno, y ademas indicarme donde hay un buen tutorial para usar el ensamblador (el que ustedes mas ocupen). O en caso de que fuera simple, me podrian decir donde escribir el codigo, y como generar el archivo .HEX..... se los agradeceria mucho :hola:  saludos

2
Microcontroladores / Ayuda Porfis
« en: Martes 6 de Marzo de 2007, 05:13 »
Hola, saludos a todos los el foro. Tengo unas cuantas preguntitas que hacer, en realdad son varias, asi q ojala temgan el tiempode responderme, s elos agradeceria.

En primer lugar queria preguntar por que razon mis dos 16F628 habran dejado de funcionar. era el segundo el tercer programa q le metia y cuando lo puse en mi protoboard y encendi la fuente, los led conectados a las salidas comenzaron a encernder de forma muy extraña (estos estaban conectados a las salidas con una resistencia de 1k en serie, asi q supongo q el problema no es un sobreconsumo), unos no encendian, y los que lo hacian como q lo hacian con cierta frecuencia bn rapido, se veia como si estuvieran prendidos pero titilaban, asi que tome el pic y lo intente grabar denuevo, pero me arrojo el bn conocido error 0000H. tome mi otro pic supuestamente bueno, y lo mismo. Piense que puede haber sido, poruqe como dicen por ahi, con la estatica de las manos los pude haber quemado, pero me parece extraño que los dos al mismo tiempo. Como hay que manipular los pic entonces si no es con las manos? hay alguna tecnica? o solo evitando tocar los pines?. otra cosa, cuando se conecta o desconecta el programador al pc, hay que apagar el pc? y lo puedo hacer con este encendido? (utilizo un programador JDM en puerto serie). Sera que es mejor simular los prigramas primero ( he oido que hay programas que lo hacen) en vez de programar una y otra vez, ya que eso deteriora los pic?

Aki va otra pregunta, cuales FUSES debo activar y cuales no para que funcione correctamente?(pienso que a lo mejor alguno de ellos hecho a perder mis pic), yo siempre activo el MCLR (q se q es para poder resetearlo mediante un pin) y el BODEN ( q no se para que es, pero esta por defecto), y utilizo el osc interno (intRC I/O). Eso si nunca he puesto el CP (protector de codigo) porque lei que bloquea el pic y despues no lo puedes leer desde el pc. otra cosa, el MCLR lo lleve directo a Vcc, en un circuito por ahi vi que lo llevan a Vcc a traves de una R de 1k . Alguien me podria aclarar esas cositas? es que hoy compre dos pic mas, y no quiero quemarlos nuevamene. y si alguien me hecha una manito, o me da un linck para entender bn los fues (me meti al datasheet, pero esta en ingles y la verdad me cuesta un poco), pero en un datasheet del F84 q esta en español pude ver algunos FUSES q se repiten......
...ufff, eso...espero que me puedan ayudar ya que recien comienzo, hace cuatro dias que hice mi primer prograa de hacer parpadear un led jaja.....espero no haber dado muxa lata.......saludos ;)    :hola:

Páginas: [1]