TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: oneDz en 26 de Noviembre de 2005, 13:34:00

Título: Matriz de Leds
Publicado por: oneDz en 26 de Noviembre de 2005, 13:34:00
Quisiera saber si alguien me puede ayudar con un codigo en PBP para hacer que los leds de esta matriz prenan uno por uno de izquierda a derecha y al llegar al final de la linea salte a la siguiente y se repita(en pocas palabras que se prenda led por led coo si fuera una prueba de leds)¨con un pic16f84a

y como pregunta adicional para que sirve un cristal de cuarzo en un pic16f84a y si es necesario que lo lleve (en este caso el esquema siguiente) o no

gracias



Título: RE: Matriz de Leds
Publicado por: LordLafebre en 26 de Noviembre de 2005, 15:13:00
Hola:

aqui esta lo que necesitas:



Codigo:
"Matriz de led 4x4
"Giovanni Lafebre

fil     var byte
col     var byte

fil=4
col=0
loop:
    for col=0 to 3
        high col:low fil
        pause 100
        low col:high fil
        pause 100
    next col
    fil=fil+1
    if fil>7 then
        fil=4
    endif
    goto loop
Título: RE: Matriz de Leds
Publicado por: fenix_jn en 26 de Noviembre de 2005, 22:31:00
Bueno en el esquema no necesitas un cristal para simular porq puedes setear la velocidad en las propiedades del PIC, pero si necesitas generar un PCB a partir de este esquema, deberas colocarlo para que el Isis lo reconozca y haga espacio (y pistas) para el.


Nota: Si te refieres para que sirve EN EL MUNDO REAL el cristal de cuarzo, su funcion es nada mas simple que proveer una señal de reloj para q el programa q esta dentro del chip se pueda ejecutar... Logicamente, el cristal ES NECESARIO para el PIC, aun cuando puedas usar configuraciones RC, sin embargo, el oscilador sea cual sea (xtal o RC) es necesario ponerlo.
Título: RE: Matriz de Leds
Publicado por: oneDz en 27 de Noviembre de 2005, 15:56:00
gracias a los dos por responder voy a probar el codigo y el esquema y les digo que tal va
Título: RE: Matriz de Leds
Publicado por: oneDz en 27 de Noviembre de 2005, 16:16:00
una pregunta mas para LordLafebre en tu esquema utilizas unos circulos para unir el micro con los leds que son esos circulos y como se utilizan ? gracias
Título: RE: Matriz de Leds
Publicado por: LordLafebre en 27 de Noviembre de 2005, 22:59:00
Hola:

Son terminales que se utilizan para comunicar dos puntos y evitar el cable... lo puedes encontrar en la barra de herramientas en el icono de inter-sheet
Terminal---> Default.


Tienes que poner en los lados que quieres unir y ponerles el mismo nombre... Sonrisa Gigante