TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: jhonathanve en 13 de Agosto de 2009, 03:42:39

Título: display 7 seg de dos digitos
Publicado por: jhonathanve en 13 de Agosto de 2009, 03:42:39
buenas a todos. como estan. he revisado mil y una pagina y nada todavia no se como saar dos digitos por dos display hice un codigo pero todavia no puedo sacar dos digitos secuenciales por el display osea algo asi 10-11-12-13-14..

define osc 4
cmcon=7
trisb=0
portb=0
trisa=0

unidad var byte
decena var byte
z var byte
a var byte


inicio :
 porta=%1011
for unidad= 0 to 10
lookup unidad,[191,134,219,207,230,237,253,135,255,103],z
portb=z
if unidad >=10 then goto ok
pause 300
next unidad
goto inicio

ok:
porta=%0111
for decena= 0 to 9
lookup decena,[191,134,219,207,230,237,253,135,255,103],a
portb=a
pause 300
next decena
goto inicio
... este codigo que hice es el siguiente. display A cuenta dl 0 a 9 y pasa al segundo display del 0 a 9 no ayo para sacar el uno por el display a.. espero m puedan roeitnar.. este circuito lo he hecho directo sin el codificador bcd...
Título: Re: display 7 seg de dos digitos
Publicado por: Suky en 13 de Agosto de 2009, 09:19:48
Revisa los siguientes ejemplos:
Te pueden dar una idea de como se hace y pasarlo a basic.


Saludos!
Título: Re: display 7 seg de dos digitos
Publicado por: jhonathanve en 13 de Agosto de 2009, 17:12:24
hola Suky.. gracias x responder y he visto los links que has degaod y bueno entiendo la idea pero no allo como implantarla en basic. d verdad..
Título: Re: display 7 seg de dos digitos
Publicado por: Suky en 13 de Agosto de 2009, 18:28:54
Revisa el siguiente link (http://www.todopic.com.ar/foros/index.php?topic=27178.msg223341#msg223341), es un proyecto que acaban de postear del manejo de 4 display en Basic.

Saludos!