Moin,

habs jetzt hinbekommen. Es lag kurioserweise am Flachbandstecker. Beim Zurammendrücken scheinen einige Messer nicht richtig in das Kabel gedrungen zu sein. Neues Kabel - läuft.

@Mobius: Der PIC läuft mit Int. PLL+20MHz Quarz bei 48MHz. Laut den Timings im Datenblatt ist das viel zu schnell. Aber lustigerweise funktioniert es ja. Und zwar muss ich nach dem Enable immer min. 220ns warten. Wie lange das Display dann für einen Befehl braucht, ist ja im Prinzip egal, da es solange ja "Busy" ist. Und das abfragen des Busy-Flags dauert laut Datenblatt 0µs.
Mit meinen 48MHz müsste ich ja intern bei 12Mips sein, oder? Also würde ich beim Enable nur etwa 83ns warten. Werde das zur Sicherheit mal verdreifachen.

mfg The Scientist