Mehrere 1wire-Ports festlegen:
Sorry, ich hatte das Thema schon mal aufgegriffen, warscheinlich jedoch in
einem thematisch ungünstigen Thread. Also, weiss jemand, ob es
möglich ist, mehrere 1wire-Port am AVR zu nutzen. Man kann zwar
mehr dimensionieren, die Ausleseprozedur bezieht sich jedoch nicht
auf einen speziellen Port. Vielen Dank für ein Feedback. VG Micha
Re: Mehrere 1wire-Ports festlegen:
Zitat:
Zitat von hardware.bas
Also, weiss jemand, ob es möglich ist, mehrere 1wire-Port am AVR zu nutzen. Man kann zwar mehr dimensionieren ...
Was meinst du mit "dimensionieren"? Du kannst nur einen konfigurieren.
Zitat:
Zitat von hardware.bas
... die Ausleseprozedur bezieht sich jedoch nicht
auf einen speziellen Port.
Du kannst doch in jedem 1wire Befehl einen Port und einen Pin angeben.
Re: Mehrere 1wire-Ports festlegen:
Nochmal:
Zitat:
Zitat von for_ro
Du kannst doch in jedem 1wire Befehl einen Port und einen Pin angeben.
var2 = 1WIRECOUNT( port , pin)
var2 = 1WSEARCHFIRST( port , pin)
var2 = 1WSEARCHNEXT( port , pin)
var2 = 1WREAD( bytes , port , pin)
1WRESET , PORT , PIN
1WWRITE var1 , bytes , port , pin
Die einzige Ausnahme scheint mir 1wverify zu sein. Hatte ich noch gar nicht bemerkt.
Edit: Bascom kompiliert dies jedenfalls, ob's funktioniert müsste man ausprobieren
1wverify var1 , port , pin