Gast
#153700
Hallo, ich hatte vor, es so zu lösen, wie es auch in http://wiki.mikrocontroller.net/Porterweiterung_mit_SPI.htm beschrieben ist. Im Datenblatt des 74HC595 ist nun aber Folgendes zu erkennen: Wenn am Eingang der Takt jeweils in der Mitte des zu schiebenden Bits von Low nach High wechselt (und das ist ja wünschenswert, weil an diesem Übergang das Bit ausgewertet wird), dann liegt an Q7' (also dem seriellen Eingang des nächsten 595) der Low->High-Übergang am Ende bzw. Anfang des Bits, also an einer undefinierten Stelle. Müsste man nicht für das 2. Register und alle folgenden geradzahligen einen zweite, invertierte Clock benutzen? Jörg