TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: poochysss en 06 de Marzo de 2006, 12:15:00
-
hola a todos
os cuento: quiero comunicar 2 pic 16f84a (4mhz) en forma serial.
un pic es el emisor y el otro es el receptor. lo que quiero es enviar un número de un pic a otro, del 0 al 255 (8 bits).
los pines que utilizo son el porta.1
el codigo es en pbp.
EMISOR:
---------------------------------------------------------
include "modedefs.bas"
inicio:
serout2 porta.1 ,t9600,[30]
serout2 porta.1 ,t9600,[78]
goto inicio
----------------------------------------------------------
RECEPTOR:
----------------------------------------------------------
include "modedefs.bas"
num var byte
TRISB=00000000
INICIO:
SERIN2 PORTA.1,t9600,[wait(30),num]
portb=num
goto inicio
----------------------------------------------------------
lo que quiero es enviar desde el emisor el numero 78 al receptor
sabeis que hago mal? es que el puero B hace lo que quiere y devería poner un 78
saludos
-
Tal vez tengas mas suerte si posteas la misma pregunta en el foro de Pic Basic Pro.
Saludos
-
la verdad es que si , me cofundi de sitio
aun asi ya solucione el problemilla, era un problema fisico no de programacion
saludos
-
hola:
amigo poochysss te pido que por favor subas la foto del circuito ya que, yo tambien estoy detras de esto y al igual que tu como principio no se como iniciar y con tu ejemplo puedo hacer mente como puedo desarrollar el mio y despues subirlo al foro..
bueno te cuento que soy un principiante de basic y estoy leiendo el manual cada ves que tengo tiempo, ya que el tiempo que tengo es poco.
bye...