PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LCD geht an PORT B & C, aber nicht an PORT D?



PeterJ
07.02.2006, 02:35
Hi,

habe ein LCD schon seit einiger Zeit in Betrieb, aber es geht nur an PORT B & C, an PORT D jedoch nicht.


Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5
Config Lcd = 16 * 2
Initlcd

Laut Anleitung werden PD0 und 1 für RS232 genutzt. Habe sowohl den MAX232 als auch den L293D aus den Fassungen genommen. Ich sehe keinen Grund warum es dann an PORT D nicht gehen sollte, hab ich was übersehen?

Peter

07.02.2006, 04:12
ähm ... das pinout in dem codeschnipsel
geht eindeutig auf Port B ?
dann geht an C nix mit ;)

PeterJ
07.02.2006, 07:39
Der Code sollte nur zeigen, welche Pins ich von dem jeweiligen Port nutze. Also noch mal richtig formuliert: An PB0-PB5 (Code) und PC0-5 geht es, an PD0-PD5 nicht.

Peter

Frank
07.02.2006, 10:11
Wenn man Max und L293D entfernt muss es auch an Port D gehen. Man darf natürlich auch nicht RS232 und PWM nutzen und sollte dieses auch nicht im Programm konfigurieren.

PeterJ
07.02.2006, 14:30
Danke Frank,

jetzt hab ichs. $baud = 9600 gelöscht und es läuft!

Peter