Autor Tema: Ejemplo multiplexado  (Leído 5937 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Alejandra

  • PIC10
  • *
  • Mensajes: 9
Ejemplo multiplexado
« 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)

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4315
Re: Ejemplo multiplexado
« Respuesta #1 en: 26 de Junio de 2006, 18:11:05 »
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.
La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Ejemplo multiplexado
« Respuesta #2 en: 26 de Junio de 2006, 18:29:34 »
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
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Alejandra

  • PIC10
  • *
  • Mensajes: 9
Re: Ejemplo multiplexado
« Respuesta #3 en: 26 de Junio de 2006, 20:12:39 »
Hola chicos,

Muchas gracias por su ayuda, buscare los ejemplos y cualquier cosa los molesto.

Besos
 :g)

Desconectado Alejandra

  • PIC10
  • *
  • Mensajes: 9
Re: Ejemplo multiplexado
« Respuesta #4 en: 26 de Junio de 2006, 20:25:39 »
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

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Ejemplo multiplexado
« Respuesta #5 en: 27 de Junio de 2006, 06:20:53 »
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:
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Ejemplo multiplexado
« Respuesta #6 en: 04 de Julio de 2006, 15:07:11 »
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.




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:

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Ejemplo multiplexado
« Respuesta #7 en: 04 de Julio de 2006, 18:07:41 »
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:
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado Alejandra

  • PIC10
  • *
  • Mensajes: 9
Re: Ejemplo multiplexado
« Respuesta #8 en: 05 de Julio de 2006, 14:58:35 »
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.




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:



Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Ejemplo multiplexado
« Respuesta #9 en: 06 de Julio de 2006, 14:49:45 »
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:
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek