mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mega128, PortA als Input funktioniert nicht


Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bekomme es einfach nicht hin, den PortA vom Mega 128 als Eingang zu 
benutzen. (Bascom)

Es tut sich nichts, wenn ich den Eingang umschalte (Schalter gegen 
Masse).
Die LED ist immer an.
Die Spannung am Eingang habe ich gemessen, es sind einmal ca. 5 Volt und 
wenn der Schalter geschlossen ist 0 Volt.

PortA wird doch auch für das Memory Interface benutzt, muß da was an den 
Fusebits geändert werden?

Weiß da wer Rat?

Gruß Ralf

Config Porta.2 = Input
Porta.2 = 1                'Pullup ein

'Set Porta.porta2 (die Variante zum Initialisieren habe ich auch 
probiert)
'Reset Ddra.dda2

Do
If Pina.2 = 1 Then
Reset Portb.7             'LED EIN
Else
Set Portb.7               'LED AUS
End If
Loop

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

also das Problen liegt am PortB.7, so bald ich ihn als Ausgang definiere 
ist die LED ein und läßt sich nicht mehr beeinflussen.

Als alternative Portfunktion steht im Datenblatt:
OC2/OC1C(1) (Output Compare and PWM Output for Timer/Counter2 or Output
Compare and PWM Output C for Timer/Counter1)

Es wird aber kein Timer benutzt und es ist auch keiner aktiviert.


Gruß Ralf

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

hat sich erledigt, der Kompatibilitätsmodus vom Mega103 war aktiviert.

Gruß Ralf

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.