<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Ringz%C3%A4hler</id>
	<title>Ringzähler - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Ringz%C3%A4hler"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Ringz%C3%A4hler&amp;action=history"/>
	<updated>2026-06-09T19:48:44Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Ringz%C3%A4hler&amp;diff=936186&amp;oldid=prev</id>
		<title>imported&gt;Reseka: + Literatur als Beleg; - fehlerhaften WL</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Ringz%C3%A4hler&amp;diff=936186&amp;oldid=prev"/>
		<updated>2026-01-26T17:45:25Z</updated>

		<summary type="html">&lt;p&gt;+ Literatur als Beleg; - fehlerhaften WL&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:4 Bit Ring Counter with Reset.svg|thumb|4 Bit Ringzähler mit Reset]]&lt;br /&gt;
Ein &amp;#039;&amp;#039;&amp;#039;Ringzähler&amp;#039;&amp;#039;&amp;#039;, auch &amp;#039;&amp;#039;Ringschieberegister&amp;#039;&amp;#039; genannt, ist eine elektronische Schaltung und dabei eine Sonderform eines [[Schieberegister]]s, bei dem der Ausgang des letzten Registers ([[Flipflop]]s) auf den Eingang des ersten zurückgeführt wird.&lt;br /&gt;
&lt;br /&gt;
Bei jedem Takt wird die im Schieberegister anliegende Information um eine Stelle weitergeschoben. Nachdem die Information das letzte Register erreicht hat, erreicht sie beim nächsten Takt wieder das erste. Das in die Schieberegister eingespeicherte Bitmuster bewegt sich also zyklisch durch den Ringzähler.&lt;br /&gt;
&lt;br /&gt;
Wenn man eine Eingangsfrequenz an den [[Taktsignal|Takteingang]] legt, wird als Ausgangsinformation entsprechend der Länge des Ringzählers und des eingespeicherten Bitmusters eine entsprechende Ausgangsinformation gebildet.&lt;br /&gt;
&lt;br /&gt;
==Ringzähler als Frequenzteiler==&lt;br /&gt;
Man kann einen Ringzähler als [[Frequenzteiler]] verwenden. Dabei lassen sich sowohl symmetrische als auch unsymmetrische Kurvenformen am Ausgang erzielen. Wenn ein Ringzähler dabei aus &amp;lt;code&amp;gt;n&amp;lt;/code&amp;gt; Registern (Flipflops) besteht und ein einzelnes Signal eingespeichert ist, wird eine Frequenzteilung &amp;lt;code&amp;gt;1:n&amp;lt;/code&amp;gt; erreicht.&lt;br /&gt;
&lt;br /&gt;
Bei einem vierstufigen Zähler ergibt sich das in folgenden Beispielen dargestellte Verhalten:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beispiel: Voreinstellung &amp;lt;code&amp;gt;1000&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:Takt 1: &amp;lt;code&amp;gt;1000&amp;lt;/code&amp;gt; (Beginn des ersten Zyklus)&lt;br /&gt;
:Takt 2: &amp;lt;code&amp;gt;0100&amp;lt;/code&amp;gt;&lt;br /&gt;
:Takt 3: &amp;lt;code&amp;gt;0010&amp;lt;/code&amp;gt;&lt;br /&gt;
:Takt 4: &amp;lt;code&amp;gt;0001&amp;lt;/code&amp;gt; (Ende des ersten Zyklus)&lt;br /&gt;
:Takt 5: &amp;lt;code&amp;gt;1000&amp;lt;/code&amp;gt; (Beginn eines neuen Zyklus)&lt;br /&gt;
&lt;br /&gt;
Das [[Tastverhältnis]] ist in diesem Fall unsymmetrisch. Man kann es durch geeignete Wahl des Bitmusters auch symmetrisch gestalten:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beispiel: Voreinstellung &amp;lt;code&amp;gt;1100&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:Takt 1: &amp;lt;code&amp;gt;1100&amp;lt;/code&amp;gt; (Beginn des ersten Zyklus)&lt;br /&gt;
:Takt 2: &amp;lt;code&amp;gt;0110&amp;lt;/code&amp;gt;&lt;br /&gt;
:Takt 3: &amp;lt;code&amp;gt;0011&amp;lt;/code&amp;gt;&lt;br /&gt;
:Takt 4: &amp;lt;code&amp;gt;1001&amp;lt;/code&amp;gt; (Ende des ersten Zyklus)&lt;br /&gt;
:Takt 5: &amp;lt;code&amp;gt;1100&amp;lt;/code&amp;gt; (Beginn eines neuen Zyklus)&lt;br /&gt;
&lt;br /&gt;
Durch geeignete Wahl des Bitmusters und der Anzahl der Register, sowie durch Zusammenschaltung mehrerer Ringzähler, lassen sich sehr unterschiedliche Zählfunktionen erreichen. Bei einem Bitmuster &amp;lt;code&amp;gt;1010&amp;lt;/code&amp;gt; wird eine Frequenzteilung 1:2 statt 1:4 erzielt.&lt;br /&gt;
&lt;br /&gt;
== Johnson-Zähler ==&lt;br /&gt;
[[File:Johnson counter 4 Bit.gif|thumb|4-Bit-Johnson-Zähler als Animation]]&lt;br /&gt;
[[Datei:Johnson counter.gif|thumb|5-Bit-Johnson-Zähler als Animation]]&lt;br /&gt;
Beim &amp;#039;&amp;#039;&amp;#039;[[Selmer M. Johnson|Johnson]]-Zähler&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;Möbius-Zähler&amp;#039;&amp;#039;&amp;#039; genannt) wird der Wert vom Ausgang [[Einerkomplement|invertiert]] auf den Eingang übertragen. Daraus ergibt sich ein anderes Verhalten als beim nichtinvertierten Ringzähler. &lt;br /&gt;
&lt;br /&gt;
Wenn alle Schieberegister am Anfang mit „0“ initialisiert sind, ergibt sich folgender Zyklus:&lt;br /&gt;
&lt;br /&gt;
:Takt 1: &amp;lt;code&amp;gt;0000&amp;lt;/code&amp;gt; (Beginn des ersten Zyklus)&lt;br /&gt;
:Takt 2: &amp;lt;code&amp;gt;1000&amp;lt;/code&amp;gt;&lt;br /&gt;
:Takt 3: &amp;lt;code&amp;gt;1100&amp;lt;/code&amp;gt;&lt;br /&gt;
:Takt 4: &amp;lt;code&amp;gt;1110&amp;lt;/code&amp;gt; &lt;br /&gt;
:Takt 5: &amp;lt;code&amp;gt;1111&amp;lt;/code&amp;gt; &lt;br /&gt;
:Takt 6: &amp;lt;code&amp;gt;0111&amp;lt;/code&amp;gt; &lt;br /&gt;
:Takt 7: &amp;lt;code&amp;gt;0011&amp;lt;/code&amp;gt;&lt;br /&gt;
:Takt 8: &amp;lt;code&amp;gt;0001&amp;lt;/code&amp;gt; (Ende des ersten Zyklus)&lt;br /&gt;
:Takt 9: &amp;lt;code&amp;gt;0000&amp;lt;/code&amp;gt; (Beginn eines neuen Zyklus)&lt;br /&gt;
&lt;br /&gt;
Dies ist der [[Johnson-Code]].&lt;br /&gt;
&lt;br /&gt;
Die Taktfrequenz am Ausgang ist in diesem Fall symmetrisch, und das Teilungsverhältnis beträgt bei einem vierstufigen Zähler 1:8.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
*{{Literatur&lt;br /&gt;
|Autor=Eberhard Kühn&lt;br /&gt;
|Jahr=1993&lt;br /&gt;
|Titel=Handbuch TTL- und CMOS-Schaltungen&lt;br /&gt;
|Ort=Heidelberg&lt;br /&gt;
|Verlag=Hüthig&lt;br /&gt;
|ISBN= 978-3778521441}}&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Ringzahler}}&lt;br /&gt;
[[Kategorie:Digitaltechnik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Reseka</name></author>
	</entry>
</feed>