<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Stufe 2 on Defender TD5</title><link>https://td5.390er.de/kategorien/stufe-2/</link><description>Recent content in Stufe 2 on Defender TD5</description><generator>Hugo</generator><language>de</language><lastBuildDate>Tue, 27 Oct 2026 01:38:30 +0100</lastBuildDate><atom:link href="https://td5.390er.de/kategorien/stufe-2/index.xml" rel="self" type="application/rss+xml"/><item><title>Lektion 2.1: Das erste Programm</title><link>https://td5.390er.de/ti-59/ti59-kurs-2-1-erstes-programm/</link><pubDate>Mon, 26 Oct 2026 22:49:27 +0100</pubDate><guid>https://td5.390er.de/ti-59/ti59-kurs-2-1-erstes-programm/</guid><description>&lt;h2 id="ziel"&gt;Ziel&lt;/h2&gt;&#10;&lt;p&gt;Du zeichnest eine Rechnung als Programm auf und spielst sie mit beliebigen Zahlen ab.&lt;/p&gt;&#10;&lt;h2 id="das-prinzip"&gt;Das Prinzip&lt;/h2&gt;&#10;&lt;p&gt;Ein Programm ist eine &lt;strong&gt;aufgezeichnete Rechnung&lt;/strong&gt;. Im LRN-Modus (learn) führt der TI-59 Tasten nicht aus, sondern speichert sie als Programmschritte 000, 001, 002 und so weiter. Die Anzeige zeigt dann zwei Zahlen:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;000 00&#10; │ └─ der Code der Taste, die auf diesem Schritt steht (00 = leer)&#10; └───── der Schritt, auf dem der nächste Tastendruck landet&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;code&gt;R/S&lt;/code&gt; (run/stop) hat zwei Rollen: Im Programm hält es an, von Hand gedrückt startet es das Programm an der aktuellen Stelle. &lt;code&gt;RST&lt;/code&gt; setzt den Programmzeiger auf Schritt 000.&lt;/p&gt;</description></item><item><title>Lektion 2.2: Eingabe und Ausgabe</title><link>https://td5.390er.de/ti-59/ti59-kurs-2-2-eingabe-ausgabe/</link><pubDate>Mon, 26 Oct 2026 22:49:49 +0100</pubDate><guid>https://td5.390er.de/ti-59/ti59-kurs-2-2-eingabe-ausgabe/</guid><description>&lt;h2 id="ziel"&gt;Ziel&lt;/h2&gt;&#10;&lt;p&gt;Ein Programm nimmt eine Eingabe entgegen, zeigt das Ergebnis sauber gerundet und kann es drucken.&lt;/p&gt;&#10;&lt;h2 id="das-prinzip"&gt;Das Prinzip&lt;/h2&gt;&#10;&lt;p&gt;Ein Programm hat keine Eingabemaske. Es &lt;strong&gt;arbeitet mit der Zahl, die beim Start in der Anzeige steht&lt;/strong&gt;, und hält mit &lt;code&gt;R/S&lt;/code&gt; an, wenn es das Ergebnis zeigen oder eine weitere Zahl haben will. Für die Ausgabe gibt es drei Werkzeuge:&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Taste&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Wirkung&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;2nd Fix n&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Anzeige auf n Nachkommastellen runden (über &lt;code&gt;(&lt;/code&gt;); &lt;code&gt;INV 2nd Fix&lt;/code&gt; hebt das auf&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;2nd Pause&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;zeigt den aktuellen Wert kurz an und läuft weiter (über &lt;code&gt;GTO&lt;/code&gt;)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;2nd Prt&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;druckt die Anzeige auf dem PC-100C (über &lt;code&gt;+/-&lt;/code&gt;)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;&lt;code&gt;Fix&lt;/code&gt; ändert nur die Anzeige. Intern rechnet der TI-59 mit voller Genauigkeit weiter.&lt;/p&gt;</description></item><item><title>Lektion 2.3: Eigene Funktionstasten</title><link>https://td5.390er.de/ti-59/ti59-kurs-2-3-funktionstasten/</link><pubDate>Mon, 26 Oct 2026 22:50:14 +0100</pubDate><guid>https://td5.390er.de/ti-59/ti59-kurs-2-3-funktionstasten/</guid><description>&lt;h2 id="ziel"&gt;Ziel&lt;/h2&gt;&#10;&lt;p&gt;Du legst mehrere kleine Programme in den Speicher und startest jedes mit einer eigenen Taste.&lt;/p&gt;&#10;&lt;h2 id="das-prinzip"&gt;Das Prinzip&lt;/h2&gt;&#10;&lt;p&gt;Ein &lt;strong&gt;Label&lt;/strong&gt; ist eine Sprungmarke im Programm: &lt;code&gt;2nd Lbl&lt;/code&gt; gefolgt von einer Taste. Liegt im Programm &lt;code&gt;2nd Lbl A&lt;/code&gt;, dann startet ein Druck auf &lt;code&gt;A&lt;/code&gt; das Programm genau dort, ohne &lt;code&gt;RST&lt;/code&gt;. So bekommt der Rechner bis zu zehn eigene Funktionstasten: &lt;code&gt;A&lt;/code&gt; bis &lt;code&gt;E&lt;/code&gt; und mit &lt;code&gt;2nd&lt;/code&gt; die Zweitbelegungen &lt;code&gt;A'&lt;/code&gt; bis &lt;code&gt;E'&lt;/code&gt;.&lt;/p&gt;&#10;&lt;p&gt;&lt;code&gt;Lbl&lt;/code&gt; steht über &lt;code&gt;SBR&lt;/code&gt;. Im Listing belegt ein Label zwei Schritte: den Code 76 für &lt;code&gt;Lbl&lt;/code&gt; und den Code der Taste.&lt;/p&gt;</description></item><item><title>Lektion 2.4: Programme ansehen und korrigieren</title><link>https://td5.390er.de/ti-59/ti59-kurs-2-4-bearbeiten/</link><pubDate>Mon, 26 Oct 2026 22:50:28 +0100</pubDate><guid>https://td5.390er.de/ti-59/ti59-kurs-2-4-bearbeiten/</guid><description>&lt;h2 id="ziel"&gt;Ziel&lt;/h2&gt;&#10;&lt;p&gt;Du findest einen Fehler in einem Programm und korrigierst ihn, ohne alles neu einzutippen.&lt;/p&gt;&#10;&lt;h2 id="das-prinzip"&gt;Das Prinzip&lt;/h2&gt;&#10;&lt;p&gt;Im LRN-Modus zeigt die Anzeige immer einen Schritt und seinen Inhalt. Mit diesen Tasten bewegst du dich und änderst:&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Taste&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;im LRN-Modus&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;SST&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;einen Schritt vor&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;BST&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;einen Schritt zurück&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;2nd Ins&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;an dieser Stelle einen leeren Schritt einfügen, der Rest rückt nach hinten (über &lt;code&gt;SST&lt;/code&gt;)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;2nd Del&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;diesen Schritt löschen, der Rest rückt nach vorn (über &lt;code&gt;BST&lt;/code&gt;)&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;eine andere Taste&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;überschreibt den Schritt&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;Außerhalb des LRN-Modus springt &lt;code&gt;GTO nnn&lt;/code&gt; mit einer dreistelligen Schrittnummer an eine Stelle; ein anschließendes &lt;code&gt;LRN&lt;/code&gt; zeigt genau diesen Schritt. &lt;code&gt;2nd List&lt;/code&gt; (über &lt;code&gt;=&lt;/code&gt;) druckt das Programm ab der aktuellen Stelle aus. Der Ausdruck läuft bis zum Ende des Programmspeichers, also über die leeren Schritte hinweg; &lt;code&gt;R/S&lt;/code&gt; beendet ihn. So steht es auch im Handbuch: &lt;em&gt;„The program is then listed from the current position of the program pointer, to the end of program memory. You can manually stop the listing at any time by pressing R/S.“&lt;/em&gt; (&lt;em&gt;Personal Programming&lt;/em&gt;, VI-4). Ein Programmende kennt der TI-59 nicht: &lt;code&gt;00&lt;/code&gt; ist die Ziffer 0 und damit ein gültiger Schritt.&lt;/p&gt;</description></item></channel></rss>