ATMega16 PortC - PortB nicht tauschbar?

OP #2923199
Lesenswert?
• ▲
▼
Hallo mal wieder,

ich arbeite mich gerade in die Welt der Mikrocontroller ein und arbeite 
ein Tutorial ab.

In diesem Tutorial soll eine Potentiometerstellung über den ADC (ADC0 - 
PIN40) auf ein Display angezeigt werden.
Gibt es einen Grund dafür das ich den PortC nicht nutzen kann wenn ich 
ADC nutzte? Das Display ist zwar an aber das Bild ist glaub ich sehr 
schwach bzw eigentlich weiß ich nicht genau was das Problem ist, es 
leuchtet auf jeden Fall nur erscheint keine Zahl oder Zeichen.
Im Tutorial ist das LCD an PortB angeschlossen, allerdings habe ich es 
an PortC angeschlossen damit ich nicht bei jedem neu programmieren des 
ATMega das LCD abklemmen muss (SPI-Pins).

Das Display war bei mir vorher auch schon für andere Tutorials an Port C 
angeschlossen und hat dort funktioniert, erst bei der Nutzung von ADC 
funktionierte es nicht mehr. Von daher sollte von der Verschaltung kein 
Problem herkommen, ich habe diese auch mehrere male komplett neu gelegt.

Beim Anschluß des LCDs an PortB funktioniert die Anzeige. Man könnte 
sagen dann ist ja alles ok, aber dennoch wundere ich mich wieso es an 
PortC nicht funktiniert hat. Vielleicht gibt es ja einen Zusammenhang?!
Angehängte Dateien:
#2923211
Lesenswert?
• ▲
▼
Florian K. schrieb:


> In diesem Tutorial soll eine Potentiometerstellung über den ADC (ADC0 -
> PIN40) auf ein Display angezeigt werden.
> Gibt es einen Grund dafür das ich den PortC nicht nutzen kann wenn ich
> ADC nutzte?

So erst mal nicht. Zwischen ADC und Port C gibt es keinen Zusammenhang.

Aber wenn du das JTAG nicht per Fuse abgeschaltet hast, dann kannst du 
ein paar Portpins vom PORTC erst mal nicht benutzen, weil da die JTAG 
Schnittstelle drauf geschaltet ist.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.