TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: LAFUMAT en 10 de Junio de 2007, 04:08:56
-
bueno compañeros:
pues eso, despues de que varios de vosotros me ayudrais a escribir en la eeprom de mi pic 16f676, realice el programa y en mplab, veo que funciona bien, pero al meterlo en el pic, nada de nada, se queda como si nada, y sin consumir corriente ni nada....
imagino que si mi programa fuera mas largo de lo que se pudiera meter en el pic (cosa que dudo), mplab me lo diria.....
¿que puedo hacer?
gracias
-
le has puesto el master clear a 5V?
-
Como te indicó micro_cadaver y yendo aún más allá, ¿puedes comentarnos como es el esquemático de tu hardware?
Que funcione en el simulador solo garantiza que el código funciona bien, pero no significa que tu hardware esté bien armado y/o concebido.
Por ejemplo, yo puedo hacer que mi pic encienda un pin que hará arrancar mi automóvil, lo cual no significa que el circuito que use para eso... haga bien las cosas.
Saludos
-
hola:
pues claro, como dice micro_cadaver: ¿le has puesto el MASTER CLEAR a 5 V, pues no, pues lo tenia para una entrada.
lo pongo a 5V y se encienden todas las salidas (cuando no debe de hacer eso. Lo pongo en 0V y todo a cero....
¿a parte de los bit de configuracion hay que tocar en la configuracion del portA?
como dice maunix, adjunto el esquema ,(que es una tonteria), lo unico que en la practica y de momento, he sustituido los MOC y triac por led´S.
tambien adjunto el programa ASM (que sera un lio).
este lo unico que hace es con la tecla (ra2) selecciono un modo que me indica poniendo a "1" uno de los trres led de modo.
segun este modo y lo que lea entre RA5 y RA4 actua con los triac...
:shock:
el caso es que el servidor no me deja subir los archivos(dice que esta lleno), intento mas tarde
-
a ver si el esquema...
-
EL ESQUEMA
(http://img470.imageshack.us/img470/3950/mandogp30ge01bt8.th.jpg) (http://img470.imageshack.us/my.php?image=mandogp30ge01bt8.jpg)
-
Si el esquema es tal cual lo has montado no puede funcionar en la vida. Le falta el cristal, los condensadores del oscilador, la alimentación para que funcione.
Un saludo.
-
a ver:
la alimentacion si la tengo, lo que pasa que en el esquema con proteus no salen esos pines.
el cristal y los condensadores no faltan, pues este micro tiene oscilador interno.
no quiero hablar de mas, porque en estas cosas ando de puntillas, pero al principio para probar hice un programa que escribia de la eeprom y la volcaba al portc (que me ayudaron ha realizar, maunix y microcom, por que yo ni papa) y si funcionaba.
-
Amigo si usas el RA2 y no te funciona probablemente no hayas definido los pines como entradas digitales
Prueba con
movlw 0x06
movwf ADCON1
Saludos