ich bin mir noch nicht sicher welche funktion output enable für einen funktion übernimmt, den egal ob ich an diesen pin des Schieberegisters was anschliße oder nicht, gibt mein schieberegister etwas aus ,.
Print "Schiebebyte: " ; Schiebebyte
Portd.6 = 1
Shiftout Dout , Clock , Schiebebyte , 1 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6 ' = 1
Waitms 5
Shiftout Dout , Clock , Nullbyte , 1 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6
ist suboptimal, es funktioniert zwar irgendwie aber auf keinenfall so, als wären die leds direkt angeschlossen,.
es wird irgendwie nicht richtig gefadet
bisschen besser ists so:
Portd.6 = 1
Print "Schiebebyte: " ; Schiebebyte
Shiftout Dout , Clock , Nullbyte , 0 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6
' = 1
Waitms 1
Shiftout Dout , Clock , Schiebebyte , 0 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6
is ja aber logisch, beim ersten sind die leds immer länger aus, als angeschaltet
beim zweiten ists umgekehrt
Print "Schiebebyte: " ; Schiebebyte
Portd.6 = 1
Shiftout Dout , Clock , Schiebebyte , 1 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6 ' = 1
Waitms 5
Shiftout Dout , Clock , Nullbyte , 1 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6
ist suboptimal, es funktioniert zwar irgendwie aber auf keinenfall so, als wären die leds direkt angeschlossen,.
es wird irgendwie nicht richtig gefadet
bisschen besser ists so:
Portd.6 = 1
Print "Schiebebyte: " ; Schiebebyte
Shiftout Dout , Clock , Nullbyte , 0 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6
' = 1
Waitms 1
Shiftout Dout , Clock , Schiebebyte , 0 , 8 , 0
Toggle Portd.6 'Portd.6 = 0
Toggle Portd.6
is ja aber logisch, beim ersten sind die leds immer länger aus, als angeschaltet
beim zweiten ists umgekehrt