Hallo!

/CS0 des chips muß auf masse liegen (ist ein zweites chipselect).
Dh? Das board ist ja fertig, also muss es so gehen. Ist übrigens kein AVR sondern nen Freescale. Am PortA ist sonst nichts mit AD-Wanler oder so.

Also das Proggi hängt immer beim Lesen des Busy-Bit und da werden write/read aufgerufen. read gibt immer 0x0f zurück, glaub fast das Umschalten auf Eingang geht schief.

Das Datenrichtungreg. und das Datenreg. werden beide über PortA angesprochen man muss vorher im Controlreg. nur umschatlen. Für zzzz1011 oder so geb ich dann 0x0f auf den Port zum Umschalten auf Eingang. Das Rückschalten klappt dann wohl nicht so.

mfg
Mika