Autor Tema: COMO PUEDO MANDAR UN DATO A UN PUERTO DEL PIC..???  (Leído 1474 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado DaGeRrR094

  • PIC10
  • *
  • Mensajes: 3
COMO PUEDO MANDAR UN DATO A UN PUERTO DEL PIC..???
« en: 17 de Agosto de 2012, 19:47:39 »
Hola amigos el problema que tengo es que estoy haciendo un reloj binario y ya casi esta todo lo que me falta es mandar el dato a el PORTB de mi matriz de 8*8..
Ejemplo:

     movfw  CONTSEC1                               ;mueve lo que tenga el contador se segundos a w
     movlw  .1                                             ;mueve 1 a w
     subwf   CONTSEC1                                ;substrae lo que tenga la literal de w y restaselo a CONTSEC1
     btfsc   STATUS,Z         ;z en 1 ?   
      
     bsf   PORTC,7         ;prende led rojo
     call      Retardo_2ms      ;llama retardo
     bcf   PORTC,7         ;apaga led rojo
     call   Retardo_2ms      ;llama retardo

y asi se repite con los otros 59 segundos ..lo que quiero decir o lo que tarato de decir es que como ago para que el dato que esta en el CONTSEC1 lo made al PORTB,5 de mi matriz ...tomen en cuenta que el dato esta cambiando constantemente ..y lo tengo que mandar a un led diferente ...

pues amigos necesito de sua ayuda no si me explique bien ...porfavor ayudenme ...denme un ejemplo de como madar el dato que tiene mi contador a la matriz

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: COMO PUEDO MANDAR UN DATO A UN PUERTO DEL PIC..???
« Respuesta #1 en: 18 de Agosto de 2012, 13:26:29 »
¿Ese dato es un Byte y lo quieres mandar a un registro de desplazamiento en serie? si es eso lo tienes aqui:

http://www.todopic.com.ar/foros/index.php?topic=24720.msg213264#msg213264