Mostrando entradas con la etiqueta programacion. Mostrar todas las entradas
Mostrando entradas con la etiqueta programacion. Mostrar todas las entradas

3 de septiembre de 2012

Placa de Prueba- 16f628A - Led´s y Pulsadores

            Buenas gente, comparto una placa que se diseño pensando en una oportunidad para poder probar  programas de un primer nivel de complejidad; por ejemplo secuenciales de uno o varios efectos.
Como se aprecia se utilizó el puerto b (Ra0 a Ra7) como salida ya que se  conectaron 8 led´s.
Lo mismo ocurrió con 6 pines del puerta A (recordar que RA4 es de colector abierto). Finalmente se colocaron dos pulsadores en los dos bits restantes del puerta A. Ambos pulsadores son NA, pero uno está conectado a masa y el otro a positivo. Por este motivo al ser presionados ingresan distintos valores lógicos.

                
     De placas
   
                                            
    
De placas

27 de agosto de 2012

PIC 16f628A en Basic

Que tal gente!!! Despues de un largo tiempo me hago un espacio ..
Les dejo un programita para generar un juego de luces en el puerto b del pic16F628A. Si bien es simple, sirve como base para elaborarar algo mucho más completo....

Me comprometo a postear las simulaciones..

trisb=0
mov var byte

portb=%10000000
gosub retardo
inicio
for mov= 1 to 7
    portb=portb>>1
    gosub retardo
    next
   
for mov= 1 to 7
    portb= portb<<1
    gosub retardo
    next
    goto inicio
    retardo
    pause 50
    return
    end

9 de febrero de 2012

Pic 16f628A en Basic

Experimentando un poco con programación en basic -en este caso para el Pic16f628A-  probé en primera instancia, como es un clásico, un astable.
Aquí el programa, en cuanto pueda agrego la simulación y funcionamiento

led Var portb.0
inicio:
    high led
    pause 500
    low led
    pause 500
    goto inicio
    end