Programación Específica > Microcontroladores
Picbasic
aboc:
:hola: hola a todos
quiero mandar un codogo binario como este 001101 del trasmisor al receptor
infrarrojo y radio frecuencia como un timbre inalambrico o un control de tv
quiero prender un bombillo con un control de rf o de infrarrojo y el codigo es para que no haya interferencia
si el clave es 001101 entonces prenda bombillo
gracias
© Jonathan ©:
lo unico que necesitas es el codigo para manejar la usart del pic en basic, con eso enviarias via serie el byte que necesitas arrojar para que el receptor acepte.. sabes como manejar la usart en basic?
aboc:
no se mucho de basic
voz me podes mandar el codigo, para el transmisor y receptor es que le he
intentado mucho portout pero no soy capaz
© Jonathan ©:
Postea si es posible el codigo que tienes hecho, ambos, receptor y transmisor.. Gracias :)
navaismo:
:hola:
k te parece si usaras el comando serout y serin obviamente uno en e pic que va al transmisor (serout) y el serin al pic receptor
por ejemplo ya que declaraste como se comporta los TRis y las variables puedes mandar
algo asi
serout portb.0,n2400,(2)
serout pin, velocidad de transferencia, dato
y el receptor seria algo asi
serin portb.3,n2400,b0
serin pin, velocidad de entrada, variable donde se guarda el dato recibido
despues del serin puedes poner un if condicionando la variable donde se guardo el dato y ejecutar lo que quieras
por ej:
serin portb.3,n2400,b0
if b0=2 then
high porta.0
endif
espero y te sirva
Navegación
[#] Página Siguiente
Ir a la versión completa