ähm ... das pinout in dem codeschnipsel
geht eindeutig auf Port B ?
dann geht an C nix mit
Hi,
habe ein LCD schon seit einiger Zeit in Betrieb, aber es geht nur an PORT B & C, an PORT D jedoch nicht.
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?Code: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
Peter
ähm ... das pinout in dem codeschnipsel
geht eindeutig auf Port B ?
dann geht an C nix mit
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
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.
Danke Frank,
jetzt hab ichs. $baud = 9600 gelöscht und es läuft!
Peter
Lesezeichen