Als Hobbyingenieur lerne ich jeden Tag mehr über die Welt der Mikrocontroller. Eine Sache, die ich allerdings nicht ganz verstehe, ist die Bedeutung der Bit-Version eines Mikrocontrollers.
Ich benutze den ATmega8 seit mehreren Monaten und es scheint für meine Zwecke großartig zu funktionieren. Ich weiß, wie Dinge wie Taktrate, Speicher, Anzahl der E / A-Pins, Arten von Kommunikationsbussen usw. einen Mikrocontroller von einem anderen unterscheiden. Aber ich verstehe die Bedeutung von 8-Bit vs. 16-Bit vs. 32-Bit nicht ganz. Ich verstehe, dass eine höhere Bit-Version es dem Gerät ermöglicht, größere Nummern zu speichern, aber wie wirkt sich dies auf meine Entscheidung aus? Wenn ich ein Produkt entwerfe, unter welchem hypothetischen Szenario würde ich entscheiden, dass ein 8-Bit-Prozessor einfach nicht funktioniert und ich etwas Höheres benötige.
Gibt es einen Grund zu der Annahme, dass eine theoretische 32-Bit-Variante des ATmega8 (ansonsten gleich) einer 8-Bit-Version überlegen wäre (wenn ein solches Gerät möglich wäre)?
Ich spreche vielleicht Unsinn, aber ich denke, das ist das Ergebnis meiner Verwirrung.