AD-Eingang am Atmega8515 als Pin nutzen

Gast #439514
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 :-)
Gast #439522
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
Gast #439526
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!
Gast #439529
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
Gast #439538
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

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