Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Buenas, voy a conectar 7 pic´s 16f628a, uno envia la informacion y los otros van a recibirla, se van a enviar 12 bytes cada vez, entre cada byte espero 2ms, bueno el caso, esque tengo el codigo para que copien el byte que les he enviado, el primero copiara los dos primeros.. el sgundo pic el tercero y cuarto y asi...es decir q si al tercero le llegan los 4 primeros byte no los copiara, pero se puede crear algun conflicto? conectando 6 pics de recepcion a uno q envia? esa es mi duda... ❓
cuando envias un dato al acabar la salida debe quedar en alta impedancia para evitar que colisione con otro pic.
Te garantizo que al menos al principio vas a tener problemas. Yo apuesto, por mi experiencia, por un RS-485 o RS-422.
Tambíen cambiaría el protocolo, pero ahí ya es más un tema de sincronización de mensajes que otra cosa, y el hacer lo que intentas puede servirte de aprendizaje, así que en el tema soft, tu mismo.
Lo probare por rs232 y aver q pasa, gracias! si cuando llega el dato no dice que ha llegado al pic q envia...no veo problema en verdad
De pasar no pasa nada, no. Sólo que cuando uno intenta poner un 1 y otro un 0 en la línea de transmisión, pues igual sale humo. Con algo de idea se puede hacer algo, pero no lo recomiendo, ya que es fácil que por un descuido o por parar al micro donde no debe, ahumes el techo.
Sin problemas se puede conectar dos PIC- Si es muchos PIC al rededor de unos 127 (toricamente) mejor que uses el protocolo I2C.