TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: LAFUMAT en 10 de Junio de 2007, 04:08:56

Título: prog qye funciona en mplab y no corre en pic
Publicado 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
Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: micro_cadaver en 10 de Junio de 2007, 11:57:23
le has puesto el master clear a 5V?
Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: maunix en 10 de Junio de 2007, 12:31:07
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
Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: LAFUMAT en 11 de Junio de 2007, 01:38:00
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

Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: LAFUMAT en 11 de Junio de 2007, 01:38:33
a ver si el esquema...
Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: LAFUMAT en 11 de Junio de 2007, 11:57:18
EL ESQUEMA




(http://img470.imageshack.us/img470/3950/mandogp30ge01bt8.th.jpg) (http://img470.imageshack.us/my.php?image=mandogp30ge01bt8.jpg)

Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: jfh900 en 11 de Junio de 2007, 13:03:59
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.
Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: LAFUMAT en 11 de Junio de 2007, 14:50:32
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.


Título: Re: prog qye funciona en mplab y no corre en pic
Publicado por: maunix en 11 de Junio de 2007, 16:09:00
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