Programmieren mit dem SwissMicros DM32

SwissMicros DM32

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

  1. PRGM drücken.
  2. Neues Programm anlegen.
LBL A
  1. Widerstand eingeben lassen.
INPUT R
  1. Strom eingeben lassen.
INPUT I
  1. Beide Werte laden und multiplizieren.
RCL R
RCL I
×
  1. 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

  1. PRGM drücken.
  2. Neues Programm anlegen.
LBL B
  1. Frequenz eingeben lassen.
INPUT F
  1. Berechnung programmieren.
300
RCL F
÷
  1. 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.


NEWS

Hier findest du immer unsere aktuellsten letzten 3 News

  • IFA 2026 startet in einem Monat

    Am 04.09.2026 um 12:00 Uhr öffnen sich die Tore der Messehallen unter dem Funkturm in Berlin zur Internationalen Funkausstellung 2026 für alle Besucher. Bereits ab…

  • Smart Country Convention 2026 (SCCON 2026)

    Es ist wieder soweit vom 13. bis 15. Oktober 2026 findet wieder die Smart Country Convention in Berlin unter dem Funkturm statt. Tickets sind ebenfalls…

  • Vorankündigung InnoTrans 2026

    Vom 22. bis 25. September 2026 findet wieder die InnoTrans auf dem Messegelände in Berlin statt. Es gibt auch bereits Tickets zur kaufen. In diesem…