TODOPIC

Microcontroladores PIC => - Niple - => Mensaje iniciado por: mxer en 04 de Julio de 2011, 17:56:07

Título: Necesito aprender!!!
Publicado por: mxer en 04 de Julio de 2011, 17:56:07
Hola a todos! Quiero comprar el libro Proyectos con pic utilizando niple, de Picerno, y esta agotado...Alguien lo tiene? Gracias!
Título: Re: Necesito aprender!!!
Publicado por: henryflash en 04 de Julio de 2011, 18:06:33
Hola a todos! Quiero comprar el libro Proyectos con pic utilizando niple, de Picerno, y esta agotado...Alguien lo tiene? Gracias!

yo tengo el manual en pdf que circula en Internet, de otro no se, perdóname....
Título: Re: Necesito aprender!!!
Publicado por: djim en 04 de Julio de 2011, 22:21:25
Es mas barato postear que queres hacer y yo te voy a ayudar. Vas a comenzar de 0? Con los ejemplos del primer manual de niple sobra para entrar en ritmo a la programacion.
Fijate el manual de niple V4 es lo mismo y despues mira unos ejemplos de la pag, vas a entender todo.

DJIM
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 05 de Julio de 2011, 01:56:43
Animo mxer

que te ayudaremos si te decides por empezar a programar con Niple. No te asustes por el titulo, pero mira este hilo que es para tener una idea de aprender a programar. Se trata de realizar un pequeño ejemplo:

http://www.todopic.com.ar/foros/index.php?topic=30964.0
Título: Re: Necesito aprender!!!
Publicado por: mxer en 05 de Julio de 2011, 19:16:55
Hola amigos, gracias por la buena onda! Les cuento que antes de empezar a aprender en Niple, compré directamente una licencia(5.6). Estoy tratando de modificar unos ejemplos que adjunto en Word(solo puse una parte, si quieren lo pongo completo. Lo saqué de la web). Uno es una baliza programable con 5 interruptores y el otro un contador digital que sensa el paso por una barrera infrarroja. Trato de fusionar los dos para que un sólo pulsador(como si fuese el sensor IR) me programe las 5 opciones de temporizaciones de leds. Me he trabado con el lazo que debo hacer para que el contador sepa cual de las 5 temp. quiero provocar. En lugar de mandar los datos a un display, sólo hago tiempo. Y en vez de temporizar por bucles, quiero hacerlo con interrupcion, para que el micro este atento a cualquier cambio en el pulsador. Aclaro que necesito aprender a hacerlo, no que me lo hagan.  Otro tema es que no puedo abrir ninguno de los archivos .NPL que he visto, y que de seguro servirían para aclararme muchas dudas, así que les pido por favor que si ponen ejemplos, lo hagan en Word. Muchas gracias a todos!!!
PD: se colgo la maquina, y aparte no me deja subir los archivos en word, porque en lugar de .doc, aparece .docx (?) Pongo el link de los ejemplos que estoy siguiendo, de paso a varios principiantes les va a servir.
http://www.abcdatos.com/tutoriales/tutorial/z6976.html
Gracias de vuelta!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 06 de Julio de 2011, 12:45:00
Hola mxer,

A ver vayamos por partes:

1º ¿como es eso de que no puedes barir ningun proyecto? Si tienes comprado el programa y licenciado no debs de tener ningun problema. Y en caso de que tuviese problema con la licencia te lo abriria con la version "demo"

2º Respecto a lo que quieres hacer veo muy loable que lo quieras hacer tu y no que se te haga, es lo mejor para aprender.

3º Para adjuntar un fichero solo puedes hacer en el formato que sale al seleccionar adjuntar. Por tanto muchas veces lo mejor es comprimir lo que quiers adjuntar, de esa manera ademas ocupa menos espacio ya que la subida está limitada.

4º Para tu programa si quieres que te ayudemosa tendrias que adjuntar lo realizado hasta ahora y plantear directamnete la duda sobre aquello que no entiendes. Sin ello serámuy dificil guiarte de una manera efectiva.

Espero tus noticias al respecto.

F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 09 de Julio de 2011, 01:31:15
Hola Fer_taca: No se por que no puedo abrir los .NPL, y tampoco me deja adjuntar ni un arch de word.. No importa, consegui un libro que me está desaznando y practico haciendo y re-haciendo los ejemplos, modificandolos, etc. Los videos de NIPLE ayudan tambien. Quisiera saber que programador puedo comprar en Argentina, o cuál es recomendable armar.  Preferiría comprarlo...
 Gracias!!!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 09 de Julio de 2011, 19:23:37
Yo uso el programador GTP-USB+.
Puedes verlo en la web de: "Winpic800"
Título: Re: Necesito aprender!!!
Publicado por: mxer en 10 de Julio de 2011, 18:01:00
Gracias Fer Taca, y quisiera hacerte otra pregunta más. Es necesario pagar algún extra por el gtp usb+?, porque no entiendo bien lo de que su firmware no es libre. dicho firmware viene instalado en el programador?   Por otro lado te cuento que ya estoy entendiendo las interrupciones y la insercion de subrutinas de usuario, y con ellas llega la solucion a mis dudas originales! Gracias
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 11 de Julio de 2011, 01:56:10
Hola mxer:

Efectivamnete el firmware NO es libre y hay que pagarlo, pero desde mi punto de vista merece la pena. Si no tienes otras opciones como el programador personal por USB del compañero Willy aqui en el foro. Puedes verlo en el  foro de "Programadores"

Puedes verlo aquí:

http://www.todopic.com.ar/foros/index.php?topic=23475.0;topicseen

f.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 12 de Julio de 2011, 23:00:43
Gracias Fer, ya hice la compra del gtp usb+, y mientras espero que llegue el pedido, sigo aprendiendo a programar. También he buscado información sobre como"quemar" el pic, y la verdad es que estoy mareado de tantas opciones que hay. Descargué el MPlab, pero no parece que pueda usarse con el GTP, (o al menos es lo que creo).  Básicamente, necesito orientación sobre qué hacer una vez que tengo el codigo ASM generado por Niple.
            Una vez más, gracias por colaborar desinteresadamente, y no puedo dejar de preguntarte algo...Te gusta el Trial?
                Muchas gracias,
                  Pablo
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 13 de Julio de 2011, 01:56:21
Una vez que engas el programador, neesitas el software Winpic800 que o descargas de forma gratuita de la pagina web propia.
Una vez instalado soolo tienes que ejecutarlo, seleccionar el micro que vas a utilizar; luego lees el fichero que vas a grabar en el pic, eso si en formato hex (este se consigue creandolo con la utilidad que tiene el mplab para crear el archiv hex desde el asm).
Luego en el software del programador vas a propiedades y configuras los "fuses" que necesitas y listo, le das a la opcion grabar y tendrás tu micro grabado

F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 14 de Julio de 2011, 00:38:26
Gracias Fer por la orientación. Tengo una nueva pregunta con respecto a las subrutinas de usuario y la capacidad de memoria del 16f84.  Estoy haciendo un programa con varias opciones de temporización, y poniendo una o dos subrutinas dentro de otra subrutina, para evitar repetir ciertos pasos, ahorrando memoria.  Existe un límite para esto? Y que tan largo puede ser el programa con respecto a la capacidad de memoria del 16f84? 
        Gracias!
         Pablo
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 14 de Julio de 2011, 03:50:44
LA capacidad de la memoria la tienes en el datasheet. Tanto de este miro como de los demas y es bueno conocerla para saber si tu programa cabrá en el micro elegido.
No me acuerdo de memoria cuanto es.

En este caso concreto lo puedes ver en la pagina 3:

- 1024 words of program memory
- 68bytes of DATA Ram
- 64 bytes of DATA EEprom

Bueno lo acabo de mirar!!! :D ;-)


F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 15 de Julio de 2011, 09:06:43
Hola Fer:
             Estuve leyendo y revisando el datasheet y los tutoriales que tengo, y encontré algo que ya había leído, pero no recordaba;  dice que sólo puedo hacer 8 llamadas "call", por la pila(stack) de 8 niveles. Ahora bien; en el Niple tengo seleccionado el 16f84, y para ahorrar tanta escritura  8),  hice el programa con 7 subrutinas de usuario, y las llamé como 20 veces  :oops:, ja ja. Niple no me advirtió nada y generó el asm sin problemas :mrgreen:. Funcionará? :(
              Gracias!
                Pablo
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 15 de Julio de 2011, 09:55:04
Lo que dice el datasheet es cierto y tambien que tu programa va a funcionar perfectamente ¿por que?

Facil, tu puedes tener todas las subrutinas que quieras, solo que desde una subrutina no llames a la segunda, de la segunda a la tercera y asi hasta 8.
Pero si llamas a una subrutina, regresas, llamas a otras y regresas, y asi continuamente la pila solo tendra guardado un valor mientras que en el caso anterior se van sumando.
¿no se si me he explicado?

F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 15 de Julio de 2011, 13:42:34
Perfecto!  :) Tengo maximo 2 o 3 subrut. dentro de otra subrut, asi que está bien.  Ahora a esperar que me llegue el gtp...
  Me llevó 12 horas hacer el programa completo en Niple, y que luego resultaron ser sólo 376 líneas de asm, gracias a las 9 subrut., y luego haberlas llamado 22 veces a lo largo del programa.  Así que seguro me ahorré una buena cantidad de tiempo!!
          Ahora a continuar con la parte de hardware, pero como soy tecnico electronico(aunque hace 20 años que sali del colegio y no hago ningun proyecto importante), tengo el camino un poco mas facil 8) :)
          Es sumamente reconfortante aprender cómo se hace algo, y no pedir que te lo hagan y seguir sin saber el"como". ;-) 8) :)
                  Gracias!
   
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 18 de Julio de 2011, 04:14:36
Bueno pues esperaremos y ya nos iras diciendo como te va.

F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 27 de Julio de 2011, 21:12:23
Hola Fer:
             Sigo esperando el arribo de mi GTP usb+, pero nuevamente por falta de experiencia y por apurado, me dí cuenta que el zócalo para insertar los pic viene aparte... Ya no tengo tiempo de esperar 20días más para que me llegue el zocalo que vende sisco. No pude encontrar el hilo donde se hablaba del armado de un zocalo para el gtp.  Serías tan amable de ayudarme en esto? Pretendo grabar pics de 18 y 28 pines por ahora.
               Muchas gracias.
                    Pablo
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 28 de Julio de 2011, 02:02:12
Efectivamete el GTP usb+ viene sin zocalo sin programar por que esta pensado principalmete para grabar el pic una vez que le tengas monntado en tu aplicacion. De esa manera no es necesario desmontarlo de tu placa, montarlo en el zocalo del programador, retirelo del zocalo del programador y colocarlo nuevamente en tu placa.
Con esto al final, por muy bien y aunque lo hagas conmucho cuidado los pines del pic terminan por romperse.
Con a programaion ICSP no tienes que hacer nada de eso, colocas tu pic en tu placa y conectas un pequeño conector a tu placa y desde el programador lo programas directamente cuantas veces quieras sin tener que desmontar el pic.

No obstante al GTP usb+ se le puede colocar un zocalo al que tienes que realizar un determinado conexionado y luego puedes programar los pic.
Te dejo el hilo del otro programador que preguntas y que puedes encontrar en la seccion de programadores:
http://www.todopic.com.ar/foros/index.php?topic=23475.0;topicseen

Por si te interesa, la programacion por ICSP solo neesitas 4 señales, pines RB7, RB6,GND y Vpp. Puedes utilizar el buscador y veras toda la informacion que vas a tener. tambien en la pagina donde compraste el programador tienes informacion de lo mismo.
F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 28 de Julio de 2011, 12:30:53
Gracias Fer, entonces haré programacion in circuit.  Voy a comenzar a interiorizarme en la pagina de winpic.
                      Saludos,
                        Pablo
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 28 de Julio de 2011, 14:20:06
OK. ;-) :mrgreen:
Título: Re: Necesito aprender!!!
Publicado por: mxer en 09 de Agosto de 2011, 22:31:45
Hola Fer!
             Fiel a mis principios, y ya con el gtp usb+ en mano, me recorrí los foros aprendiendo la teoría de ICSP. Sin embargo hay algo que me preocupa; leí que puede haber inconvenientes en la programación in circuit, debido al capacitor para suprimir ruidos, dispuesto entre Vcc y Vdd.  No encontré nada más sobre este tema, y no sé si será tan grave.  Existe algún truco para poder hacerlo in circuit con dicho capacitor?
               Muchas gracias!
                 Saludos
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 10 de Agosto de 2011, 06:59:15
Hola mxer,

Nunca he tenido y tampoco conozco de gente de este foro que haya tenido problemas con es e condensador. Yo la unica precaucion que tomo es el poner el condensador de una tension de 25 o 50V. Por si acaso hubieera problemas con la tension de programacion Vpp que suele subir a 13V, pero eso nada mas.

Lo que si que tienes que tener en cuenta y es importante, que si utilizas a la vez los pines de programacion para una aplicacion tuya, coloca unas resistencias de aprox. 1K (a mi me han ido siempre bien) entre el pin y tu aplicacion y llevando el pin al conector de programacion tal y com hbaras visto en algum¡no de los foros que has visitado.

Otra opcion cuando tienes pines de sobra seria el reservar los pines de programacion solo para ese uso.

F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 14 de Agosto de 2011, 17:01:21
Ayuda urgente por favor!!!! Quiero abrir con el mplab el archivo asm, e inclusive al tratar de abrir niple, me encuentro con un cuadro que dice: Buscar arhivo de licencia, y no puedo abrirlo!! a niple lo compré, no se que pasa!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 15 de Agosto de 2011, 08:36:18
Si tu programa Niple tiene llave por usb tendras que ponerte en contcto con Jorge CAno
Si es por codigo de fichero ue te dio tu ordenador, espero que n hayas formateaado el Pc, si es asi tendras que pedir que te manden otro nuevo numero desde Niple. En la carpeta donde tengas instaldo el programa debes de tenr un fichero llamado "Niple.lic", cuando te salga el mensaje busca esa ruta y prueba. Intenta abrirlo con el bloc de notas a ver que te aparece.

Mientras si necesitas que te compile algun programa me ofreco a realizartelo.
Pero el MPlab no tiene nada que ver con Niple. Los asm tampoco se abren con Niple, se realiza con un fichero de texto del tipo: bloc de notas, worpad, word, edit,.....
Título: Re: Necesito aprender!!!
Publicado por: mxer en 15 de Agosto de 2011, 09:26:42
Hola Fer: Puse el mismo msje con otro titulo porque me parecio que me desviaba del tema original... de cualquier manera esto pasó cuando quise buscar abrir el fichero asm generado por niple con el mplab, para generar el hex y grabar el pic. Mi licencia es por fichero y ya no puedo abrir niple ni tampoco los programas realizados! Mandé mail a Cano y estoy esperando su respuesta..
           Gracias
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 16 de Agosto de 2011, 07:21:43
Hola mxer:

mientras esperas, si necesitas que te crre el hex para grabar el pic me puedes mandar el fichero fuente y te lo creo.
De todas formas para crear el hex no necesitas el mplab. Lo puedes generar directamente desde Niple. Te adjunto la direccion para bajar un documento que realicé hace tiempo de como configurar Niple para que te lo genere.
Si tienes dudas me avisas:

http://www.4shared.com/file/131974378/b2f70227/NIPLE_grabar.html

Salu2
F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 16 de Agosto de 2011, 10:55:01
Hola Fer: JOrge me soluciono el problema con niple enviandome un nuevo codigo. ahora tengo un inconveniente al simular en mplab, ya que queda el programa en un bucle del que no sale. Puse 3 entradas en 1 para que el programa corra indefinidamente, pero ni siquiera termina un ciclo completo. Adjunto el arch asm a ver si me podes dar una mano!
      Gracias!!!
            Pablo
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 16 de Agosto de 2011, 14:19:35
Hola pablo,
¿por que no adjuntas el fichero de Niple?
Con el me será mas facil segir el ptograma y veo a ver que te está pasando.
Fermin
Título: Re: Necesito aprender!!!
Publicado por: mxer en 16 de Agosto de 2011, 15:20:07
Fer: Ahí va el fichero niple, gracias
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 16 de Agosto de 2011, 15:29:42
Lo miro y en un rato te digo algo.

F
Título: Re: Necesito aprender!!!
Publicado por: lennart en 16 de Agosto de 2011, 16:31:45
hola mxer podes adjuntar el fichero npl
asi podemos verlo con mas claridad
saludos
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 17 de Agosto de 2011, 07:43:10
Hola Pablo:
acabo de mirar el fichero Niple y no encunetro nada que pueda provocar el que se quede en un bucle determinado. Ahora bien esto lo digo desde el punto de la logica de como esta creado el programa sin saber como y para que sirve.
No dices nada de en que parte se queda de manera indefinida. Hay algunas veces que el asm que genera Niple no va muy bien con Mplab.
Para descatar esto y ptobar de otra manera podemos hacer dos cosa si te parece bien:
1 Indicar donde se queda bloqueado
2 Decir como funciona o que pretendes y puedo montar un circuito con proteus y simularlo. De esa manera descartamos el MPlab y probariamos con 2 simuladores distintos


Tu decides

F. 
Título: Re: Necesito aprender!!!
Publicado por: mxer en 17 de Agosto de 2011, 08:06:51
hola fer: Esta es una parte del programa a la que le fui sacando cosas para ver donde esta el problema. En la simulacio tengo problemas con el asm que genera niple de los bucles de temporizacion. En particular se traba en el siguiente punto:
tmp_100_mc_bucle
   decfsz _np_tiempo2,1
   goto tmp_100_mc_bucle
No pude probar todavia en el hardware. hoy lo hago, no conseguia el 16f628a.
       Gracias!!!
Título: Re: Necesito aprender!!!
Publicado por: mxer en 17 de Agosto de 2011, 08:47:11
Fer:
        Otra cosa; por lo que dices de que a veces niple no va bien con mplab, supongo que es a nivel simulacion, no? En ese caso tengo ezperanzas de que todo marche bien luego de grabar el pic.
        En cuanto a simulacion, he hecho algo tan simple como configurar puertos, prender un led, temporizacion x bucle de 3 seg, apagarlo y volver al inicio para que se repita el ciclo, y queda trabado en un bucle infinito sin terminar de correr todo el programita...Postearé mis resultados en breve! Gracias!!!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 17 de Agosto de 2011, 08:48:31
No será lo que te está pasando que el tiempo que tienes puesto es muy grande 150segundos.
Lo digo por cuando estas realizando una simulacion "software" de tiempo con el programa que sea, la simulacon de tiempo siempre es muy lenta y depende tambien de los recursos que tenga tu Pc.
Normalmente en simulacion 1 segundo no sule ser tal , suele ser un tiempo bastante mayor, dado por el propio simulador y los recursos del Pc y por eso de lugar a que tu programa esté bien y parentemente te estes pensando que no sea asi.
Mientras pruebas en la realidad por que no realizas una comprobacion bajando ese tiempo a 10segundos o menos por ejemplos, y asi si ves que una vez ejecutada esa instruccion si el programa como quieres.
Eso se tarda poco en realizar y sales de dudas.

F.
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 17 de Agosto de 2011, 08:51:17
En cuanto a simulacion, he hecho algo tan simple como configurar puertos, prender un led, temporizacion x bucle de 3 seg, apagarlo y volver al inicio para que se repita el ciclo, y queda trabado en un bucle infinito sin terminar de correr todo el programita...Postearé mis resultados en breve! Gracias!!!

Mandame este ejemplo y te o compruebo con Proteus y vemos si es que se lleva mal el asm con MPLAB.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 17 de Agosto de 2011, 18:37:18
Hola Fer: Te lo hago mas facil ya que ayudas a muchos e insume tiempo! Adjunto fichero niple y dibujo de baliza muy sencilla. Resulta que cualquier asm generado por niple que contenga temporizacion por ciclos o bucles, en un punto queda girando infinitamente. Espero ansioso tu respuesta para saber si es problema de MI niple, o si no se lleva bien con mplab.
     Gracias!!!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 18 de Agosto de 2011, 13:32:28
Hola Pablo:

Acabo de descargar lo que has posteado ultimamente.
He creado un fichero en Proteus, para simular, lo que has mandado
He compilado el proyecto, se lo cargo al proyecto y ¡¡voila!! :-/ :-/ :-/ :-/ :-/

Tengo que decirte que funciona perfectamnete. Casi siempre que realizo mis tproyectos los pruebo primero con el simulado software, si funciona aqui luego lo pruebo en la realidad y decirte que siempre me han funcionado, salvo pequeños retoque luego en algun valor de tiempos.
Te adjunto el fichero que has adjuntado, compilado y el fichero "Proteus" para que lo veas.

ya te decia yo, que me parece que el asm generado con Niple, me da que no se lleva muy bien con el MPLAB.

Fermin
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 18 de Agosto de 2011, 13:36:08

¡¡¡¡ Uppss el fichero!!!! :oops: :( ;-)
Título: Re: Necesito aprender!!!
Publicado por: mxer en 18 de Agosto de 2011, 18:19:04
Gracias Fer! pude comprobar que es así. grabé el pic y corrio bien el programa, sólo que tuve que hacerlo en la pc de escritorio con XP, ya que fue imposible con la notebook que tiene windows 7 starter. El problema ahora lo tengo con el gtp plus y W7 starter... Ya me puse en contacto con Sisco.
                    Muchas gracias!!!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 19 de Agosto de 2011, 06:31:24
Me alegra que te funcionará, ya te decia que me parece que se llevaba mal con el mplab.
F.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 24 de Agosto de 2011, 17:13:53
Hola fer: supere con exito la grabacion del pic, pero tengo problemas extraños. No corre bien el programa, se detiene en diferentes lugares cada vez. Seran las "fallas fantasma", provocadas por estatica durante la manipulacion del pic?  El pic gobierna reles que conmutan señales de 220v, pero tiene su filtro, y el equipo tambien tiene un filtro a la entrada de 220. Aveces tengo que resetear varias veces para que el programa se digne a arrancar... O enn realidad no habra quedado bien grabado?
 Espero sugerencias! GRacias!!!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 26 de Agosto de 2011, 06:53:59
Hola mxer:

Normalmente los problemas que indicas se dan por ruidos producidos por los caonactos de los reles a la hoara de abrir los mismos, sobre todo por la carga que conmutan. Siendo preciso el hacer muy bien el rutado de las pistas y/o coexiones de los mismos. Tambien es necesario el colocar unos buenos filtros como creo que ya tienes realizado.
Otra cosa muy buena, es el utilzar reles de estado solido en lugar de reles electromecanicos.
¿puedes poner ua imagen de como tienes el esquema y/o el pcb para echarles un vistazo y tratar de audarte a ver si veo algo.

f.
Título: Re: Necesito aprender!!!
Publicado por: mxer en 26 de Agosto de 2011, 14:17:23
Hola Fer: Estoy dudando del origen de los problemas, ya que probando y probando, nunca el pic hizo el programa completo. Lo he borrado, le grabé un programa modificado, con temporizaciones mas cortas, y sigue haciendo las temporizaciones largas!! Me parece que el ICSP me esta jugando una mala pasada... Voy a armar un zócalo para grabarlo fuera del circuito, a ver como me va..
         Gracias!!!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 26 de Agosto de 2011, 14:24:55
Pues nada, esperaremos a ver las pruebas ;-)
Título: Re: Necesito aprender!!!
Publicado por: mxer en 26 de Agosto de 2011, 14:39:01
Una duda: No me queda claro el esquema que aparece en la pagina de winpic. Los pic de 18 pines se pueden colocar indistintamente en esas 2 posiciones que indica, a pesar de que(en mi ignorancia) no veo que se repitan las mismas conexiones en cada una de las 2 posiciones?
                    Gracias!
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 26 de Agosto de 2011, 14:46:52
Para la conexion ICSP debes de utilizar el esquema adjunto en pdf. Solo tuienes que actualizar los numeros de los pines al pic que has utilizado. Las señales son: VCC, GND, RB/,RB6 y MCLR.
En el dibujo ves donde conectar el pic  si utilizas un zocalo
Título: Re: Necesito aprender!!!
Publicado por: mxer en 27 de Septiembre de 2011, 22:12:14
Hola Fer!:
              He vuelto despues de larga ausencia.. Terminé con éxito mi proyecto, no sin antes lidiar con problemas de ruidos y con el gtp usb plus, que sólo me grabó exitosamente 1 sólo pic, y el resto me los está grabando una persona que me ofrece ese servicio.  Algo que me gustaría aprender es sobre los registros de desplazamiento, que me tienen un poco mareado!! :z)jaja. Lo que pretendo es aprender como lograr que al accionar un pulsador, pueda seleccionar distintas opciones, por ej ejecutar una subrutina si pulsé una vez, o la siguiente subrutina si pulsé 2 veces, etc.
                Desde ya muchas gracias, y realmente si no fuera por la buena onda que le ponen al foro, sería todo mucho más cuesta arriba!  Estoy muy satisfecho de haber podido comprender todos los temas sobre los que he preguntado, y ahora programar es mucho más facil y rapido.
                    Saludos,
                      Pablo(mxer)
Título: Re: Necesito aprender!!!
Publicado por: Fer_TACA en 28 de Septiembre de 2011, 13:31:33
Hola Fer!:
                             Desde ya muchas gracias, y realmente si no fuera por la buena onda que le ponen al foro, sería todo mucho más cuesta arriba!  Estoy muy satisfecho de haber podido comprender todos los temas sobre los que he preguntado, y ahora programar es mucho más facil y rapido.
                    Saludos,
                      Pablo(mxer)

No se merecen en la parte que me pueda tocar :oops: :oops: :oops: ;-)