26.05.2015 14:28 | |
Beigetreten: 02.12.2014 Letzter Bes: 23.02.2024 Beiträge: 19 Bewertung: (0) |
Da das ja nun hinreichend geklärt wäre... fühlt sich niemand der Register-Profis angesprochen? |
26.05.2015 17:42 | |
Beigetreten: 18.12.2014 Letzter Bes: 23.04.2024 Beiträge: 32871 Bewertung: (4064) |
Hier mal ein Vorschlag von mir. Mit Menü meine ich dein Menü, was später eingebracht wird. Zur Bedienung: Mit F1 kannst du im Menü vorwärts blättern. Ist der 32. Menüpunkt erreicht und es wird F1 gedrückt, wird zum 1. Menüpunkt gegangen. Mit F4 kannst du im Menü rückwärts blättern. Ist der 1. Menüpunkt erreicht und es wird F4 gedrückt, wird das Menü ausgeblendet. So hast du die Möglichkeit, andere Meldungen zu sehen. Aus diesem Grund habe ich auch verzichtet, beim Hochlauf der Logo den ersten Menüpunkt anzuwählen. Edit: Leider lassen sich nicht so viele Blöcke einsparen, wie du vermutest. Aber weniger wie 100 sind es alle mal. DateianhangSchieberegister_32Bit.zip (122 Downloads) |
Zuletzt bearbeitet von: ixo65 am: 26.05.2015 17:45:26 |
|
Für diesen Beitrag bedanken sich1 Benutzer |
26.05.2015 20:27 | |
Beigetreten: 07.05.2011 Letzter Bes: 08.01.2024 Beiträge: 4699 Bewertung: (388)
|
Hallo! Im Anhang mal eine Idee mit nur einem Zähler und einer frei wählbaren Anzahl von "Bit". Durch den Zähler wird das V/R-Schieben des "Registers" realisiert. Die einzelnen Bit werden durch Analogschwellwertschalter realisiert. Somit ist auch das Reset und der Start mit jedem Bit nach Netzausfall möglich. Dazu wird der Startwert des Zählers auf das "Startbit" gestellt. Viel Spaß beim Test! Dateianhang32BIT mit einem Zähler.zip (77 Downloads) |
Für diesen Beitrag bedanken sich2 Benutzer |
26.05.2015 22:29 | |
Beigetreten: 01.09.2014 Letzter Bes: 21.04.2024 Beiträge: 742 Bewertung: (47) |
Um zu vergleichen, wäre es erst mal gut zu wissen, wie Du es im Augenblick gelöst hast. Da nur ein Drittel Deiner 100 FBs auf die Zähler entfällt, geh' ich mal davon aus, dass Du 32 parallele Zähler hast. Das stellt für mich die einfachste Lösung dar. Und diese 32 FBs möchtest Du gerne reduzieren, indem dann statt der Zähler die Schieberegisterbits zur Auswertung kommen. Richtig? Sind dann die Lösungen von ixo65 mit 46 FBs bzw. von motmonti mit 35 FBs (gegenüber 33 bei nur Zählern) überhaupt ein Fortschritt für Dich? Lassen sich von Deinen restlichen FBs auch welche ersetzen oder brauchst Du die so oder so?
DateianhangRingregister 32 Bit vor- + rückwärts.zip (67 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
26.05.2015 22:50 | |
Beigetreten: 01.09.2014 Letzter Bes: 21.04.2024 Beiträge: 742 Bewertung: (47) |
Na gut, resetten geht auch. DateianhangRingregister 32 Bit vor- + rückwärts.zip (58 Downloads) |
Für diesen Beitrag bedanken sich3 Benutzer |
29.05.2015 19:25 | |
Beigetreten: 22.02.2008 Letzter Bes: 22.02.2024 Beiträge: 2698 Bewertung: (206) |
Um noch etwas zur Verwirrung beizutragen biete ich im Anhang ein arithmetisches 15bit-Schieberegister an, dass mit etwas Aufwand auch kaskadierbar wäre. Es ist allerdings erst ab 0BA7 nutzbar und verbraucht sehr wenig Blöcke. M.f.G. Scorp DateianhangSchieberegister 15bit.zip (66 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf