Adressierung bus mit dipschalter

Gast #1257792
Lesenswert?

hallo zusammen,

habe ein kleines problem und ich hoffe Ihr könnt mit bei dem kleinen 
problem helfe.

also ich habe 9 atmega8, sind als bus gekoppel.
aufbau ist jeder atmega8 ist auf einer platiene (Steckkarten)
also karte eins master und karte 2-9 slave.
wenn ich die adressierung schreibe ist die funktion auch ok.
ich habe jetzt nur das problem ich möchte die adr über dipschalter 
vergeben, so das man die karten untereinander tauschen kann und anhand 
der dipschalter die adr vergibt ( bzw soll dann die steckplatz nr 
darstellen).

kann mir eier helfen, wie ich das vom program erreiche.

sollte so sein, eingang1=adr 1, eingang2=adr2, eingang1+2=adr3 usw usw

habe da ergendwie meine probleme.

danke im vorraus.

sven
#1257859
Lesenswert?

Hallo,

also das Einlesen von Schaltern und Tastern an einem AVR ist wohl der 
erste Teil des AVR-Tutorials für Anfänger...

Wenn Du jetzt schreibst, daß Du da Master/Slave geschichten mit 8 AVR 
laufen hast und dann daran scheiterst, kann ich holgers Bemerkung nur zu 
gut verstehen.

Was ist denn nun Dein Problem? Das Einlesen der Schalterstellung mit 
einem AVR?
Dann kann ich Dich auch nur dahin verweisen:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen

Gruß aus Berlin
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren