Forum: Mikrocontroller und Digitale Elektronik AD-Eingang am Atmega8515 als Pin nutzen


von Neubert Uwe (Gast)


Lesenswert?

Ich habe meine Platine leider schon fertig und musste nun einen Effekt 
feststellen:
Ich habe an einem AD-Port Porta.4 einen Taster angeschlossen, er ist in 
Bascom als Input declariert, der Pullup ist auf1 gesetzt und Taster 
alias Pina.4 habe ich auch stehen. Somit kann ich folgendes Schreiben:

If Taster = 0 then
led1 = 1
end if

Doch es passiert nix! Ich vermute, ich kann die blödigen AD-Ports nicht 
einfach als digitalen verwenden?

Das andere Ende des Tasters ist natürlich an Masse dran :-)

von Thorsten (Gast)


Lesenswert?

der mega8515 hat keinen ad-wandler. das sind die pins vom externen 
speicherinterface. wenn das ausgeschaltet ist kannst du die pins ganz 
normal benutzen.

von Michael U. (Gast)


Lesenswert?

Hallo,

ich weiß zwar nicht genau, was am PortA des Mega8515 "blödigen AD-Ports" 
sind, aber es ist ein Digital-Port wie alle anderen auch.
AD0...AD7 sind die alternative Funktion als Adress-/Datenport des 
externen Memoryinterfaces. Solange das nicht eingeschaltet wird, sind es 
normale I/O.

Gruß aus Berlin
Michael

von Neubert Uwe (Gast)


Lesenswert?

Danke erstmal, und wie sehe ich ob das Memoryinface ein oder aus ist? In 
den Fuses zu finden?

Gruss aus Münchenbernsdorf!

von Neubert Uwe (Gast)


Lesenswert?

@ Michael:

blöde AD-Ports nur deshalb, weil ich im ganzen eigentlich nur digital 
arbeite. ich musste mich noch nicht mit AD-Geschichten quälen, will ich 
auch nicht. Irgendwie ist das belastend :-)  Nicht übel nehmen.

Gruss, Uwe!

von Der T. (Gast)


Lesenswert?

NOCHMAL:

Das sind keine AD-Wandler-Pins! Du verwechselt das mit den bezeichnungen 
ADCx von anderen AVR's!

Die AD-Pins sind auch - wenn sie benutzt werden - rein digitale Pins! 
Also nix analog! ;)

Gruß,
Techniker

von Michael U. (Gast)


Lesenswert?

Hallo,

@Neubert Uwe:
genau auf den Umstand, daß es AD-Wandler im Mega8515 gibt wollte ich nur 
hinweisen...

Ext. Memory-Interface wird in den Control-Registern ganz normal per 
Software eingeschaltet, Ist nach Rest generell aus.
Dein Problem muß also woanders liegen, wenn BasCom (benutzt Du doch?) da 
nicht ein Eigenleben entwickelt.

Erkenntnisse dieser Art gewinnt man beim Lesen des Datenblatts des 
Meag8515. ;)

Gruß aus Berlin
Michael

von Der T. (Gast)


Lesenswert?

@Michael U.:
"genau auf den Umstand, daß es AD-Wandler im Mega8515 gibt wollte ich 
nur
hinweisen..."

Im MEGA8515 gibt es KEINEN AD-Wandler!

Cu!

von Michael U. (Gast)


Lesenswert?

Hallo,

@Der Techniker:

grrrr, natürlich sollte da ein "keinen" rein...

Aber wie soll ich wissen, was ich meine, bevor ich lese, was ich 
schreibe??? ;)

Gruß aus Berlin
Michael

von Jörn P. (jonnyp)


Lesenswert?

Schon mal was von "Datenblatt" gehört?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.