-
-
Erfahrener Benutzer
Roboter Experte
ADC-Port Teilen
Hallo (schon länger her
Ich möchte mir gerade mit dem Mega8 so eine kleine Steuerung bauen..
(mit LCD u.s.w.)
Brauche dazu einige Aus und einige Eingänge.. und das LCD hängt auch am PortD
Für die Steuerung bräuchte ich aber einen Temperaturfühler, den ich auf den ADC hänge ( PortC.0 )
Jetzt stellt sich mir aber die Frage: wenn ich den ADC aktiviere, ist dann der ganze PortC dann damit belegt, oder kann ich auch sagen:
PortC.0 = Adc und die anderen Pin's sind normale Eingänge (oder auch Ausgänge) ???
Bitte um Hilfe !
-
Erfahrener Benutzer
Fleißiges Mitglied
Hallo,
praktische Erfahrung hab ich nicht, aber wenn ich gestern Abend bei der Lektüre des Rowalt-Buches nicht zu müde war...
Dann konfigurierst den Port C ganz normal als Eingang & Ausgänge und so arbeiten sie auch. Die am ADC verwendeten Pins müssen als Eingänge konfiguriert sein.
Erst wenn Du den ADC startest, wird der im ADC???-Register definierte Pin an den ADC geschaltet. Die anderen kannst Du als ganz normal weiterverwenden.
ohne Gewähr
Ciao,
Werner
-
-
Hallo
In der Hilfe
'reading the PORT, will read the latch, that is the value
'you have written to the PORT.
'This is not the same as reading the logical values on the pins!
'When you want to know the logical state of the attached hardware,
'you MUST use the PIN register.
A = Pind
also
LCD PIND
MFG
-
Erfahrener Benutzer
Roboter Experte
Danke!!!
Mit PinC.0 habe ich jetzt selber schon probiert, aber auf nur PIN , bin ich jetzt nicht gekommen .
Danke !!
(Kann schlecht englisch )
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen