Byte seriell ausgeben und seriell einlesen

Zu meinem Vorhaben:

ich möchte gerne eine Art Bus-System. Ein Controller bekommt die Steuerbefehle von einem Processing Programm. Je nachdem welcher "Button" gedrückt wird soll der dazugehörige Controller über die Leitung einen Befehl bekommen. Jeder angeschlossene Controller bekommt quasi eine Adresse, wird diese Adresse gerade gesendet soll der Controller zum Beispiel auf einen PIN ein High setzen.