Hallo Matthias!
die Pinbelegung auf dem Application-Board ist wie folgt:
Code:
Define LCDPort BytePort[2] 'LC-Display Port
Define D4 Port[9] 'LCD D4 4-Bit (D0 / D4)
Define D5 Port[10] 'LCD D5 4-Bit (D1 / D5)
Define D6 Port[11] 'LCD D6 4-Bit (D2 / D6)
Define D7 Port[12] 'LCD D7 4-Bit (D3 / D7)
Define RW Port[13] 'LCD RW 0=Schreiben / 1=Lesen
Define RS Port[14] 'LCD RS 0=Befehl / 1=ASCII
Define EN Port[15] 'LCD E Datenübernahme (neg. Flanke)
Anbei noch ein Programm das ich noch geschrieben habe. Einfach einspielen und den Interrupt als Zähleingang verwenden. Der Zähler kann jetzt eben bis 999 zählen. Die maximale Impulsfrequenz ist auch ralativ hoch durch den Interrupt. Das LC-Display ist eben normal anzuschliessen das es geht. Nach einem Reset und Run ist der Zähler wieder aktiv und genullt.
Grüsse Wolfgang
Lesezeichen