Forum: Mikrocontroller und Digitale Elektronik Pollin Addon-Board


von ILM (Gast)


Lesenswert?

Hallo,
ich habe folgendes Board von Pollin Bestellnummer: 810 053
ich habe mir dazu die Software TesstM16 heruntergeladen.
Jetzt zu mein Problem
1. Im Display sehe ich nur Blöcke kein Text ausserdem ist der Kontrast 
sehr schwach
2. Bei der stelle im Programm wo der Taster1 gedrückt werden soll geht 
es nicht weiter

In dem Funk-AVR-Evaluations-Board habe ich einen AtMega16 drin.

Als Anfänger fällt es mir etwas schwer den Fehler zu finden ich 
Programmiere selbst in C
Ich hoffe Ihr könnt mir helfen
Gruß
ILM

von Hubert G. (hubertg)


Lesenswert?

Für den Kontrast gibt es auf der Seite der Funkmodule ein Poti.
Die Brücken für das LCD sind alle richtig drinnen.
R/W liegt auf GND.

von Oliver J. (skriptkiddy)


Lesenswert?

ILM schrieb:
> Jetzt zu mein Problem
> 1. Im Display sehe ich nur Blöcke kein Text ausserdem ist der Kontrast
> sehr schwach

Das Problem ist, dass das LCD noch mit den richtigen Pins verbunden 
werden muss, oder man muss die Software anpassen, weil das Basicprogramm 
nicht mit den Steckbrückenverbindungen auf dem Board konsistent ist. 
Warum auch immer.
1
#if _chip = 18                                             'Mega16
2
   Lcd_db4 Alias Portb.2  ' Porta.4 wäre richtig
3
   Lcd_db5 Alias Portb.3  ' Porta.5 wäre richtig
4
   Lcd_db6 Alias Portb.4  ' Porta.6 wäre richtig
5
   Lcd_db7 Alias Portb.5  ' Porta.7 wäre richtig
6
   Lcd_e   Alias Portb.6  ' Portb.0 wäre richtig
7
   Lcd_rs  Alias Portb.7  ' Portb.2 wäre richtig
8
#endif

Wenn man mal in die Schaltung [1] schaut, erkennt man dass über die 
Jumper PORTA komplett mit DB0..DB7  verbunden werden und die ersten 3 
PinsS des PORTB mit den Steuerleitungen. Das passt beim besten willen 
nicht zu Konfiguration in dem Basic-Programm. Ist auch etwas schwach von 
Pollin, dass man das Display nicht ohne weites Testen kann, aber sei es 
drum. Ich habe mir damals in C was Eigenes geschrieben, um das Display 
zu testen [2]. Das war für den Atmega32 und sollte damit auch ohne 
weitere Anpassungen mit deinem Mega16 funktionieren.

[1]  http://www.pollin.de/shop/downloads/D810053B.PDF
[2]  Beitrag "Re: Pollin Addon-Board V1.0"


Grüße und viel Spaß in der Welt der Mikrocontroller
Skriptkiddy

von ILM (Gast)


Lesenswert?

Hubert G. schrieb:
> Für den Kontrast gibt es auf der Seite der Funkmodule ein Poti.

Denn Poti hatte ich schon entdeckt so hebe ich den Kontrast erst 
hinbekommen vorher hatte ich nichts erkannt.
Ist der Poti vielleicht zu groß?

Hubert G. schrieb:
> Die Brücken für das LCD sind alle richtig drinnen.
> R/W liegt auf GND.

Brücken waren alle richtig gesteckt
und R/W lag an GND.

Skript Kiddy schrieb:
> Ich habe mir damals in C was Eigenes geschrieben, um das Display
> zu testen [2]. Das war für den Atmega32 und sollte damit auch ohne
> weitere Anpassungen mit deinem Mega16 funktionieren.

Das werde ich heute mal ausprobieren, danke für den Link ;-)

Skript Kiddy schrieb:
> viel Spaß in der Welt der Mikrocontroller

werde ich haben :-)

Gruß
ILM

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.