Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > > > > > Sag mal, in welcher Zeit muß denn auf den Port geschrieben werden? Ich kann das mal messen, > > > aber ich würde darauf tippen, das 8-Bit in ca. 100µs auf den Port geschrieben werden. > > > > > > Gruss Peter > > > > > > > > > naja, wenn ich die Bremse rausnehm, dann kommt ja immer abwechselnd das, was der Würfel anzeigen > > soll, und dann die adresse, an welcher säule er das anzeigen soll. dann wieder das, was angezeigt > > werden soll(noch mit der alten säulenadresse), dann wieder die neue säulenadresse. dadurch glimmen > > die LEDs immer an Stellen, wo sie nicht glimmen sollen. gibts da keine Möglichkeit, wie bei der > > alten c-control, wo man per "Wordport" oder entsprechendem Befehl 16 oder besser 32 Bit > > gleichzeitig ansprechen kann? > > > > hatte das sonst immer bei dem 4x4x4 RGB Würfel auf 16 Bit verteilt, also 4 LEDs x 3 Farben > > = 12 Bit, Multiplexadresse 4 Bit (1 aus 16 MPX) gibt zusammen 16 Bit. Da die Adressierung sowie > > das Ein und Ausschalten gleichzeitig erfolgte, klappte das auch. Nur wenn ich vorhabe, den > > Würfel in 8x8x8 RGB aufzubauen, nach gleichem Prinzip, dann hätte ich ja 8 LEDs x 3 Farben > > = 24 Bit, die Adresse für den MPX 6 Bit(muß ich selber zusammenbauen aus Gattern, 1 aus 64 MPX > > gibts nicht fertig), hätte ich schon 30 Bit. Abgesehen davon, daß der alte C-Control nur 16 > > Ausgänge hat, ist er für den MPX viel zu langsam. > > > > Wenn die gemeinsame Adressierung nicht geht, dann kann ich das ganze über Schieberegister aufbauen, > > was erheblich komplizierter ist, auch die Verdrahtung des Würfels würde sich dann schwieriger > > gestalten. > > > > Hoffentlich gibts da was. wenns ne assembler routine ist, assembler kann ich nicht mal ansatzweise > > compakt c auch nicht. Basic is das einzige, was ich einigermaßen draufhab (ehemals C64 User) > > > > HIIILLLLLFFFFFEEEEEE *schluchtz* > > Hallo Fred, > wenn das bei dir so zeitkritisch ist, würde ich zwischen deine Logik und die CControl pro einfach > Zwischenregister schalten ( z.B. 74HCT273 - 8-Fach D-FF, da brauchst Du nur 2 Bausteine für 16 Bit). > Nachdem alle Ports geschrieben sind erzeugst Du an einem weiteren Bit-Port einen Clockimpuls für die > Register and alle Werte werden auf einen Schlag an deine Logik übergeben. So gleichzeitig geht das > mit keiner Software :-)). Und außer dem Zwischenschalten der FF Bausteine brauchst Du an deiner > Logik nichts zu ändern. > > Gruß > Franz-Peter