Lcd Tutorial Pin Änderung

Gast #5715414
Hallo bei mir funktioniert das LCD Display nicht wenn ich die PINS/PORT 
vom Tutorial hier auf PORTC umstelle nicht, schließe ich es wie im 
"Original" an PORTD an funktioniert es. Gubt es da etwas bekanntes was 
mir nicht auffält ?

Vielen Dank


So habe ich es geändert
//////////////////////////////////////////////////////////////////////// 
////////
// Pinbelegung für das LCD, an verwendete Pins anpassen
// Alle LCD Pins müssen an einem Port angeschlossen sein und die 4
// Datenleitungen müssen auf aufeinanderfolgenden Pins liegen

//  LCD DB4-DB7 <-->  PORTD Bit PD0-PD3
#define LCD_PORT      PORTC
#define LCD_DDR       DDRC
#define LCD_DB        PC0

//  LCD RS      <-->  PORTD Bit PD4     (RS: 1=Data, 0=Command)
#define LCD_RS        PC4

//  LCD EN      <-->  PORTD Bit PD5     (EN: 1-Impuls für Daten)
#define LCD_EN        PC5
Da du immer noch nicht mitgeteilt hast, welchen Controller du 
verwendest, gehe ich mal davon aus, daß es sich um einen Atmega32, 644 
oder sowas handelt. Bei denen liegt auf PORTC die JTAG-Schnittstelle. 
Die ist werksseitig eingeschaltet. Du musst die entsprechende Fuse 
umschalten. Ist ein sehr beliebter Fehler, wenn PORTC nicht 
funktioniert.
Gast
Thomas E. schrieb:
> Frank schrieb:
>> also es ist ein Atmega16
>
> Dann ist es die JTAG-Fuse.

Habe das AVR Studio 7 zum programmieren, kann ich das da über die FUSES 
ausschalten oder funktioniert das dann allgemein nicht an PORTC ?

davon habe ich wirklich leider keine Ahnung
Beruhig dich!

Auch in Foren kann man lernen! Und wenn mam Fragen stellt!
Meist lernt man da sogar mehr als wenn man sich ein C Buch zur Hand 
nimmt.

Und da er den Fehler jetzt gefunden hat nach nur wenigen Posts hat er 
ziemlich schnell gelernt!

Also Ruhe bewahren. Kann man auch lernen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.