Eine der herausragenden Eigenschaften des SwissMicros DM32 ist seine integrierte Programmierfunktion. Während viele moderne wissenschaftliche Taschenrechner lediglich mathematische Berechnungen durchführen, ermöglicht der DM32 das Erstellen und dauerhafte Speichern eigener Programme. Dadurch lassen sich häufig benötigte Berechnungen automatisieren, was nicht nur Zeit spart, sondern auch Eingabefehler vermeidet.
Der DM32 orientiert sich am legendären HP-32SII und verwendet das sogenannte Keystroke Programming. Im Gegensatz zu Programmiersprachen wie BASIC oder Python wird kein Quellcode geschrieben. Stattdessen speichert der Rechner jeden einzelnen Tastendruck als Programmschritt. Dadurch ist das Erlernen der Programmierung überraschend einfach und erfolgt vollständig direkt am Taschenrechner – ganz ohne Computer.
Ein weiterer Vorteil gegenüber den historischen HP-Rechnern ist das hochauflösende Display des DM32. Mehrere Programmzeilen können gleichzeitig angezeigt werden, wodurch Programme wesentlich einfacher kontrolliert, bearbeitet und erweitert werden können.
Ein eigenes Programm erstellen
Die Vorgehensweise ist bei jedem Programm identisch und nach kurzer Einarbeitung schnell verinnerlicht.
Schritt 1 – Programmiermodus aktivieren
Drücken Sie die Taste PRGM. Im Display erscheint nun der Programmiermodus.
Schritt 2 – Neues Programm anlegen
Wählen Sie den Befehl LBL (Label) und anschließend einen freien Programmnamen, beispielsweise A.
LBL A
Ab diesem Zeitpunkt wird jeder Tastendruck automatisch als Programmschritt gespeichert.
Schritt 3 – Programmbefehle eingeben
Nun werden die gewünschten Befehle nacheinander eingegeben.
Schritt 4 – Programm beenden
Zum Abschluss wird der Befehl
RTN
eingefügt. Dieser beendet das Programm.
Schritt 5 – Programmiermodus verlassen
Durch erneutes Drücken der Taste PRGM wird der Programmiermodus verlassen.
Schritt 6 – Programm starten
Ein gespeichertes Programm wird jederzeit mit
XEQ
und anschließend dem Programmnamen (z. B. A) gestartet.
Bereits nach wenigen Minuten hat man das Prinzip verstanden und kann eigene Programme erstellen.
Praxisbeispiel 1 – Ohmsches Gesetz
Als erstes Beispiel erstellen wir ein Programm zur Berechnung der Spannung nach dem Ohmschen Gesetz.
Formel
U = R × I
Dabei ist:
- R = Widerstand in Ohm
- I = Strom in Ampere
- U = Spannung in Volt
Programm erstellen
- PRGM drücken.
- Neues Programm anlegen.
LBL A
- Widerstand eingeben lassen.
INPUT R
- Strom eingeben lassen.
INPUT I
- Beide Werte laden und multiplizieren.
RCL R
RCL I
×
- Programm beenden.
RTN
Das komplette Programm lautet somit:
LBL A
INPUT R
INPUT I
RCL R
RCL I
×
RTN
Programm ausführen
Verlassen Sie den Programmiermodus mit PRGM und starten Sie das Programm mit
XEQ A
Der DM32 fragt nun nach dem Widerstand.
R?
Beispiel:
220
Anschließend erscheint
I?
Nun geben wir den Strom ein.
0.02
Nach dem Drücken von R/S berechnet der DM32 automatisch:
4.4
Das Ergebnis entspricht 4,4 Volt.
Dieses kleine Programm zeigt bereits sehr schön, wie sich häufig benötigte Berechnungen mit wenigen Programmschritten automatisieren lassen.
Praxisbeispiel 2 – Wellenlänge berechnen
Gerade Funkamateure berechnen regelmäßig die Wellenlänge einer Frequenz. Auch hierfür lässt sich ein kleines Programm erstellen.
Die Formel lautet:
λ = 300 ÷ f
Dabei wird die Frequenz in MHz eingegeben.
Programm erstellen
- PRGM drücken.
- Neues Programm anlegen.
LBL B
- Frequenz eingeben lassen.
INPUT F
- Berechnung programmieren.
300
RCL F
÷
- Programm beenden.
RTN
Das komplette Programm lautet:
LBL B
INPUT F
300
RCL F
÷
RTN
Programm ausführen
Programm starten:
XEQ B
Der Rechner fragt:
F?
Nun geben wir beispielsweise die Frequenz des 2-Meter-Amateurfunkbandes ein.
145.500
Nach dem Drücken von R/S berechnet der DM32:
2.0619
Die Wellenlänge beträgt also rund 2,06 Meter.
Gerade Funkamateure können sich auf diese Weise viele nützliche Programme erstellen, beispielsweise für Antennenlängen, Freiraumdämpfung, dBm-Umrechnungen oder Kabellängen.
Fazit
Die Programmierfunktion macht den SwissMicros DM32 zu weit mehr als einem gewöhnlichen wissenschaftlichen Taschenrechner. Bereits mit wenigen Programmschritten lassen sich häufig benötigte Berechnungen dauerhaft speichern und jederzeit wieder aufrufen. Dank des übersichtlichen Displays, der intuitiven Bedienung und der HP-kompatiblen Keystroke-Programmierung finden sich sowohl Einsteiger als auch erfahrene HP-Anwender schnell zurecht. Besonders in den Bereichen Elektronik, Amateurfunk, Technik und Studium entfaltet der DM32 dadurch sein volles Potenzial und wird zu einem leistungsfähigen Begleiter im Alltag.



