TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Alejandra en 26 de Junio de 2006, 17:07:12
-
Hola amigos,
Estoy buscando un ejemplo para controlar 2 display mediante multiplexado y que al oprimir un pulsador la cuenta aumente, por favor me pueden decir donde encuentro algo parecido y asi poder iniciar mi codigo, soy una novata en esto y tengo muchas ganas de aprender.
Besos
Aleja :g)
-
Hola Alejandra, se nota que no te as esforzado mucho en la busqueda de un ejemplo, en este link podras encontrar ejemplos de ese tipo:
http://www.todopic.com.ar/foros/index.php?topic=4530.0
Espero la proxima ves puedas encontrar lo que buscas con el "buscador" del foro.
Un saludo.
Atte. CARLOS.
-
Hola foreros :-/ . Alejandra, sigue las recomendaciones de Chaly29, tambien puedes bajar un voltimetro mostrado en 7-seg que hice hace un tiempito:
hxxp://www.4shared.com/dir/425638/89d5d740/mis_proyectos.html
se llama div_float.rar
allí puedes mirar el codigo y ver como se hace una forma de multiplexaje (que hay muchas)
salu2 :mrgreen:
PD: Ese viene del post : http://www.todopic.com.ar/foros/index.php?topic=4847.msg36612#msg36612
-
Hola chicos,
Muchas gracias por su ayuda, buscare los ejemplos y cualquier cosa los molesto.
Besos
:g)
-
Hola PalitroqueZ,
Muy comico tu nick, estuve viendo los ejemplos y son muy buenos, pues te comento que hasta hace unos dìas empeze con este nuevo lenguaje y la verdad me ha parecido excelente, con respecto al multiplexado no he tenido mayores inconvenientes pero no hallo la forma de que al pulsar me incremente la cuenta hasta un numero "ejemplo 50" y cuando llegue a el retorne a cero.
Muchas gracias
Alejandra
:g)
Hola foreros :-/ . Alejandra, sigue las recomendaciones de Chaly29, tambien puedes bajar un voltimetro mostrado en 7-seg que hice hace un tiempito:
hxxp://www.4shared.com/dir/425638/89d5d740/mis_proyectos.html
se llama div_float.rar
allí puedes mirar el codigo y ver como se hace una forma de multiplexaje (que hay muchas)
salu2 :mrgreen:
PD: Ese viene del post : http://www.todopic.com.ar/foros/index.php?topic=4847.msg36612#msg36612
-
Hola Alejandra!
Lamentablemente programo en BASIC, pero el algoritmo para que una variable sume 1 cada vez que pulsas y al llegar a 50 empiece en 0 de nuevo seria mas o menos asi:
1) Variable = 0
2) Si presiono el pulsador, Variable = Variable + 1
2.1) Si Variable = 50, Variable = 0
3) ir a 2
"Solo" te queda escribirlo en C... :)
Saludos. :mrgreen:
-
Hola foreros. Disculpa la tardanza Alejandra, no suelo conectarme todos los dias al internet (voy de ciber en ciber, je je) . Prueba este ejemplillo a ver si te sirve. Un contador hasta 50 -> luego empieza desde cero, usando interrupciones por RB0 (cuenta mediante flancos) y muestra en displays 7-seg.
(http://img490.imageshack.us/img490/8498/dibujito8lv.png)
PD: por cierto, traté de depurar el código en la versión 6.9 SP3-4 y no pude, tuve que migrar a la versión 6.7SP3, ahí si funcionó.
Salu2 :mrgreen:
-
Hola PalitroqueZ!
Disculpa la pregunta (seguro que es una obviedad...) :?
Que simulador es el de la imagen que mandaste :shock:? Es free :shock: :shock:?? Pesa menos de 1 Mb :shock: :shock: :shock:??? (la ultima pregunta es un chiste...)
Gracias! :mrgreen:
-
Hola palitroquez,
Muchas gracias pero se te ha olvidado poner el codigo ji ji.
Saludos
Aleja
Hola foreros. Disculpa la tardanza Alejandra, no suelo conectarme todos los dias al internet (voy de ciber en ciber, je je) . Prueba este ejemplillo a ver si te sirve. Un contador hasta 50 -> luego empieza desde cero, usando interrupciones por RB0 (cuenta mediante flancos) y muestra en displays 7-seg.
(http://img490.imageshack.us/img490/8498/dibujito8lv.png)
PD: por cierto, traté de depurar el código en la versión 6.9 SP3-4 y no pude, tuve que migrar a la versión 6.7SP3, ahí si funcionó.
Salu2 :mrgreen:
-
Hola Foreros. aitopes, el simulador es el Proteus 6.9sp3. Alejandra, si miras un poco mas abajo, está el adjunto, se llama conta.rar, allí está el código (que por cierto se parece al algoritmo que dió aitopes pero en C), el archivo en proteus y el .hex
Cualquier duda, comentario es bien recibida.
Salu2 :mrgreen: