nico_hann
04.06.2006, 16:18
Hallo,
ist es Möglich einen Mega32 und drei Mega16 zu verbinden und dabei nicht die RS232 Pins zu nehmen? Also ich dachte da an eine Art I²C. Ich hab also eine Taktleitung und eine Datenleitung. Die Taktleitung liegt z.B auf Portc.0 und die Data auf Portc.1 beim Mega32 und auch so auf den Mega16. Jeder Mega16 bekommt seine eigene Adresse einprogrammiert (von 1 bis 255 in binär). Soll dann ein Mega16 angesprochen werden, so wird die Adresse seriell übertragen. Nach der Adresse kommen dann die Daten die auch seriell übertragen werden und eine beliebige Länge haben. Dann kommt noch ein Stopp Signal.
Meine Frage ist so was möglich?
MfG
Nico
ist es Möglich einen Mega32 und drei Mega16 zu verbinden und dabei nicht die RS232 Pins zu nehmen? Also ich dachte da an eine Art I²C. Ich hab also eine Taktleitung und eine Datenleitung. Die Taktleitung liegt z.B auf Portc.0 und die Data auf Portc.1 beim Mega32 und auch so auf den Mega16. Jeder Mega16 bekommt seine eigene Adresse einprogrammiert (von 1 bis 255 in binär). Soll dann ein Mega16 angesprochen werden, so wird die Adresse seriell übertragen. Nach der Adresse kommen dann die Daten die auch seriell übertragen werden und eine beliebige Länge haben. Dann kommt noch ein Stopp Signal.
Meine Frage ist so was möglich?
MfG
Nico