Skip to content

Commit fc0cf80

Browse files
author
harbaum
committed
More html cleanups
1 parent 0505011 commit fc0cf80

5 files changed

Lines changed: 232 additions & 232 deletions

File tree

www/manual/bibliotheken.html

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -72,20 +72,20 @@ <h1><a id="9">9 Bibliotheken</a></h1>
7272
Konstanten immer direkt aufeinander folgend auftsteigend sind.
7373
Man kann also z.B. über alle Ports abzählen:
7474

75-
<pre>
75+
<pre><code class="language-c">
7676
// Schleife über alle Eingänge des ftDuino
7777
for(uint8_t port=Ftduino::I1; port &lt;= Ftduino::I8; port++) {
7878
/* port verweist nacheinandern auf alle Ports I1 bis I8 */
7979
mache_etwas(port);
8080
}
81-
</pre>
81+
</code></pre>
8282
Eine äquivalente Version ist:
8383

84-
<pre>
84+
<pre><code class="language-c">
8585
for(uint8_t i=0; i &lt; 8; i++) {
8686
mache_etwas(Ftduino::I1+i);
8787
}
88-
</pre>
88+
</code></pre>
8989
<h2><a id="9.1">9.1 <tt>FtduinoSimple</tt></a></h2>
9090

9191
<p>Die <tt>FtduinoSimple</tt>-Bibliothek ist eine sehr einfache
@@ -116,9 +116,9 @@ <h2><a id="9.1">9.1 <tt>FtduinoSimple</tt></a></h2>
116116
<p>Um die <tt>FtduinoSimple</tt>-Bibliothek zu nutzen muss zu Beginn eines
117117
Sketches die entsprechende Include-Zeile eingefügt werden.
118118

119-
<pre>
119+
<pre><code class="language-c">
120120
#include &lt;FtduinoSimple.h&gt;
121-
</pre>
121+
</code></pre>
122122
<h3><a id="9.1.1">9.1.1 Verwendung im Sketch</a></h3>
123123

124124
<p>Die <tt>FtduinoSimple</tt>-Bibliothek verbirgt viele Details
@@ -129,7 +129,7 @@ <h3><a id="9.1.1">9.1.1 Verwendung im Sketch</a></h3>
129129
<p>Folgendes Beispiel zeigt das periodische Schalten eines Ausganges mit
130130
Hilfe der <tt>FtduinoSimple</tt>-Bibliothek:
131131

132-
<pre>
132+
<pre><code class="language-c">
133133
<font color="green"> 1</font> #include &lt;FtduinoSimple.h&gt;
134134
<font color="green"> 2</font>
135135
<font color="green"> 3</font> void setup() {
@@ -144,7 +144,7 @@ <h3><a id="9.1.1">9.1.1 Verwendung im Sketch</a></h3>
144144
<font color="green">12</font> ftduino.output_set(Ftduino::O1, Ftduino::LO);
145145
<font color="green">13</font> delay(1000);
146146
<font color="green">14</font> }
147-
</pre>
147+
</code></pre>
148148
In den Zeilen 9 und 12 wird der Ausgang <tt>O1</tt> des <font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font> ein-
149149
bzw. ausgeschaltet. Der erste Parameter der
150150
<tt>output_set()</tt>-Funktion gibt dabei den zu schaltenden Ausgang an,
@@ -156,7 +156,7 @@ <h3><a id="9.1.1">9.1.1 Verwendung im Sketch</a></h3>
156156
<p>Die Eingänge des <font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font> lassen sich ebenfalls sehr einfach
157157
mit Hilfe der <tt>FtduinoSimple</tt>-Bibliothek abfragen:
158158

159-
<pre>
159+
<pre><code class="language-c">
160160
<font color="green"> 1</font> #include &lt;FtduinoSimple.h&gt;
161161
<font color="green"> 2</font>
162162
<font color="green"> 3</font> void setup() {
@@ -173,7 +173,7 @@ <h3><a id="9.1.1">9.1.1 Verwendung im Sketch</a></h3>
173173
<font color="green">14</font> ftduino.output_set(Ftduino::O1, Ftduino::LO);
174174
<font color="green">15</font> }
175175
<font color="green">16</font> }
176-
</pre>
176+
</code></pre>
177177
In Zeile 9 wird der Zustand eines an den Eingang <tt>I1</tt>
178178
angeschlossenen Schalters ermittelt. Je nachdem ob er gedrückt
179179
(geschlossen) ist oder offen wird in den Zeilen 11 bzw. 14 der Ausgang
@@ -197,12 +197,12 @@ <h3><a id="9.1.1">9.1.1 Verwendung im Sketch</a></h3>
197197
<font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font>-intern eine Umschaltung auf den geänderten Eingang
198198
durchgeführt werden muss.
199199

200-
<p><b>Beispiel:</b><br><pre>
200+
<p><b>Beispiel:</b><br><pre><code class="language-c">
201201
<font color="green"> 1</font> // lies den Zustand einer Taste an Eingang I1
202202
<font color="green"> 2</font> if(ftduino.input_get(Ftduino::I1)) {
203203
<font color="green"> 3</font> /* ... tue etwas ... */
204204
<font color="green"> 4</font> }
205-
</pre>
205+
</code></pre>
206206
<h3><a id="9.1.3">9.1.3 <tt>bool counter_get_state(uint8_t ch)</tt></a></h3>
207207

208208
<p>Diese Funktion entspricht von ihrer Wirkungsweise <tt>input_get()</tt>.
@@ -213,12 +213,12 @@ <h3><a id="9.1.3">9.1.3 <tt>bool counter_get_state(uint8_t ch)</tt></a></h3>
213213
<p>Der Rückgabewerte ist <tt>true</tt>, wenn der Eingang mit Masse
214214
verbunden ist und <tt>false</tt>, wenn nicht.
215215

216-
<p><b>Beispiel:</b><br><pre>
216+
<p><b>Beispiel:</b><br><pre><code class="language-c">
217217
<font color="green"> 1</font> // lies den Zustand einer Taste an Zaehler-Eingang C1
218218
<font color="green"> 2</font> if(ftduino.counter_get_state(Ftduino::C1)) {
219219
<font color="green"> 3</font> /* ... tue etwas ... */
220220
<font color="green"> 4</font> }
221-
</pre>
221+
</code></pre>
222222
<h3><a id="9.1.4">9.1.4 <tt>void output_set(uint8_t port, uint8_t mode)</tt></a></h3>
223223

224224
<p>Mit der Funktion <tt>output_set()</tt> können die Ausgänge <tt>O1</tt>
@@ -232,10 +232,10 @@ <h3><a id="9.1.4">9.1.4 <tt>void output_set(uint8_t port, uint8_t mode)</tt></a>
232232
werden soll und <tt>Ftduino::HI</tt>, wenn der Ausgang auf 9 Volt
233233
geschaltet werden soll.
234234

235-
<p><b>Beispiel:</b><br><pre>
235+
<p><b>Beispiel:</b><br><pre><code class="language-c">
236236
<font color="green"> 1</font> // Lampe zwischen Ausgang O1 und Masse leuchten lassen
237237
<font color="green"> 2</font> ftduino.output_set(Ftduino::O1, Ftduino::HI);
238-
</pre>
238+
</code></pre>
239239
<em>Hinweis: Ausgänge können nur verwendet werden, wenn der
240240
<font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font> mit einer 9-Volt-Versorgung verbunden ist (siehe Abschnitt
241241
<a href="controller.html#1.2.5">1.2.5</a>).</em>
@@ -262,10 +262,10 @@ <h3><a id="9.1.4">9.1.4 <tt>void output_set(uint8_t port, uint8_t mode)</tt></a>
262262
<tt>Ftduino::OFF</tt> lediglich spannungslos geschaltet wird und
263263
langsam ausläuft.
264264

265-
<p><b>Beispiel:</b><br><pre>
265+
<p><b>Beispiel:</b><br><pre><code class="language-c">
266266
<font color="green"> 1</font> // Motor an Ausgang M1 links herum laufen lassen
267267
<font color="green"> 2</font> ftduino.motor_set(Ftduino::M1, Ftduino::LEFT);
268-
</pre>
268+
</code></pre>
269269
<em>Hinweis: Ausgänge können nur verwendet werden, wenn der
270270
<font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font> mit einer 9-Volt-Versorgung verbunden ist (siehe Abschnitt
271271
<a href="controller.html#1.2.5">1.2.5</a>).</em>
@@ -293,20 +293,20 @@ <h3><a id="9.1.4">9.1.4 <tt>void output_set(uint8_t port, uint8_t mode)</tt></a>
293293
<p>Um die <tt>Ftduino</tt>-Bibliothek zu nutzen muss zu Beginn eines
294294
Sketches die entsprechende Include-Zeile eingefügt werden.
295295

296-
<pre>
296+
<pre><code class="language-c">
297297
#include &lt;Ftduino.h&gt;
298-
</pre>
298+
</code></pre>
299299
Zusätzlich muss vor Verwendung aller anderen Funktionen die
300300
<tt>init()</tt>-Funktion aufgerufen werden. Dies geschieht sinnvoller
301301
Weise früh in der <tt>setup()</tt>-Funktion.
302302

303-
<pre>
303+
<pre><code class="language-c">
304304
// die setup-Funktion wird einmal beim Start aufgerufen
305305
void setup() {
306306
// Benutzung der Ftduino-Bibliothek vorbereiten
307307
ftduino.init();
308308
}
309-
</pre>
309+
</code></pre>
310310
<h3><a id="9.2.1">9.2.1 Die Eingänge <tt>I1</tt> bis <tt>I8</tt></a></h3>
311311

312312
<p>Die Eingänge <tt>I1</tt> bis <tt>I8</tt> sind mit Analogeingängen des
@@ -372,11 +372,11 @@ <h3><a id="9.2.1">9.2.1 Die Eingänge <tt>I1</tt> bis <tt>I8</tt></a></h3>
372372
liefert. Die Funktion blockiert in dem Fall die Programmausführung so
373373
lange.
374374

375-
<p><b>Beispiel:</b><br><pre>
375+
<p><b>Beispiel:</b><br><pre><code class="language-c">
376376
<font color="green"> 1</font> // Widerstand an I1 auswerten
377377
<font color="green"> 2</font> ftduino.input_set_mode(Ftduino::I1, Ftduino::RESISTANCE);
378378
<font color="green"> 3</font> uint16_t widerstand = ftduino.input_get(Ftduino::I1);
379-
</pre>
379+
</code></pre>
380380
<h3><a id="9.2.4">9.2.4 Die Ausgänge <tt>O1</tt> bis <tt>O8</tt> und <tt>M1</tt> bis <tt>M4</tt></a></h3>
381381

382382
<p>Die Ausgänge <tt>O1</tt> bis <tt>O8</tt> sind acht unabhängige verstärkte
@@ -446,10 +446,10 @@ <h3><a id="9.2.4">9.2.4 Die Ausgänge <tt>O1</tt> bis <tt>O8</tt> und <tt>M1</tt
446446
können. Zwischenwerte können dazu von den Konstanten abgeleitet werden
447447
(z.B. <tt>Ftduino::MAX</tt>/2).
448448

449-
<p><b>Beispiel:</b><br><pre>
449+
<p><b>Beispiel:</b><br><pre><code class="language-c">
450450
<font color="green"> 1</font> // Ausgang O2 auf 50% einschalten
451451
<font color="green"> 2</font> ftduino.output_set(Ftduino::O2, Ftduino::HI, Ftduino::MAX/2);
452-
</pre>
452+
</code></pre>
453453
<h3><a id="9.2.6">9.2.6 <tt>void motor_set(uint8_t port, uint8_t mode, uint8_t pwm)</tt></a></h3>
454454

455455
<p>Die Funktion <tt>motor_set()</tt> schaltet einen kombinierten
@@ -482,10 +482,10 @@ <h3><a id="9.2.6">9.2.6 <tt>void motor_set(uint8_t port, uint8_t mode, uint8_t p
482482
bestimmt der <tt>pwm</tt>-Wert, wie stark der Motor gebremst wird. Im
483483
Modus <tt>Ftduino::OFF</tt> hat der <tt>pwm</tt>-Wert keine Bedeutung.
484484

485-
<p><b>Beispiel:</b><br><pre>
485+
<p><b>Beispiel:</b><br><pre><code class="language-c">
486486
<font color="green"> 1</font> // Motor an M3 mit 1/3 Geschwindigkeit links drehen
487487
<font color="green"> 2</font> ftduino.motor_set(Ftduino::M3, Ftduino::LEFT, Ftduino::MAX/3);
488-
</pre>
488+
</code></pre>
489489
<h3><a id="9.2.7">9.2.7 <tt>void motor_counter(uint8_t port, uint8_t mode, uint8_t pwm, uint16_t counter)</tt></a></h3>
490490

491491
<p>Diese Funktion dient zur Ansteuerung von Encoder-Motoren und gleicht in
@@ -518,13 +518,13 @@ <h3><a id="9.2.7">9.2.7 <tt>void motor_counter(uint8_t port, uint8_t mode, uint8
518518
nicht abgelaufen ist. Mit dieser Funktion kann u.a. auf das Ablaufen
519519
der Impulszählung und das Stoppen des Motors gewartet werden:
520520

521-
<p><b>Beispiel:</b><br><pre>
521+
<p><b>Beispiel:</b><br><pre><code class="language-c">
522522
<font color="green"> 1</font> // TXT-Encodermotor an M4 für drei volle Umdrehungen starten
523523
<font color="green"> 2</font> ftduino.motor_counter(Ftduino::M4, Ftduino::LEFT, Ftduino::MAX, 190);
524524
<font color="green"> 3</font> // warten bis der Motor stoppt
525525
<font color="green"> 4</font> while(ftduino.motor_counter_active(Ftduino::M4));
526526
<font color="green"> 5</font> // Motor hat gestoppt
527-
</pre>
527+
</code></pre>
528528
<h3><a id="9.2.9">9.2.9 <tt>void motor_counter_set_brake(uint8_t port, bool on)</tt></a></h3>
529529

530530

@@ -548,7 +548,7 @@ <h3><a id="9.2.9">9.2.9 <tt>void motor_counter_set_brake(uint8_t port, bool on)<
548548
<p>Da die Zähler nach dem Stoppen des Encoders weiterlaufen ist der
549549
Nachlauf auch per Programm messbar:
550550

551-
<p><b>Beispiel:</b><br><pre>
551+
<p><b>Beispiel:</b><br><pre><code class="language-c">
552552
<font color="green"> 1</font> // Bremse für Ausgang M4 abschalten
553553
<font color="green"> 2</font> ftduino.motor_counter_set_brake(Ftduino::M4, false);
554554
<font color="green"> 3</font> // TXT-Encodermotor an M4 für drei volle Umdrehungen starten
@@ -559,7 +559,7 @@ <h3><a id="9.2.9">9.2.9 <tt>void motor_counter_set_brake(uint8_t port, bool on)<
559559
<font color="green"> 8</font> delay(500);
560560
<font color="green"> 9</font> // Zählerstand ausgeben
561561
<font color="green">10</font> Serial.println(ftduino.counter_get(Ftduino::C4));
562-
</pre>
562+
</code></pre>
563563
<h3><a id="9.2.10">9.2.10 Die Zählereingänge <tt>C1</tt> bis <tt>C4</tt></a></h3>
564564

565565
<p>Die Zählereingänge arbeiten im Gegensatz zu den Analogeingängen rein
@@ -633,13 +633,13 @@ <h3><a id="9.2.10">9.2.10 Die Zählereingänge <tt>C1</tt> bis <tt>C4</tt></a></
633633
auf Null gesetzt werden. Gültige Werte für <tt>ch</tt> liegen im
634634
Bereich von <tt>Ftduino::C1</tt> und <tt>Ftduino::C4</tt>.
635635

636-
<p><b>Beispiel:</b><br><pre>
636+
<p><b>Beispiel:</b><br><pre><code class="language-c">
637637
<font color="green"> 1</font> // Eine Sekunde lang steigende (low-nach-high) Impulse an Eingang C1 zählen
638638
<font color="green"> 2</font> ftduino.counter_set_mode(Ftduino::C1, Ftduino::C_EDGE_RISING);
639639
<font color="green"> 3</font> ftduino.counter_clear(Ftduino::C1);
640640
<font color="green"> 4</font> delay(1000);
641641
<font color="green"> 5</font> uint16_t impulse = ftduino.counter_get(Ftduino::C1);
642-
</pre>
642+
</code></pre>
643643
<h3><a id="9.2.14">9.2.14 <tt>bool counter_get_state(uint8_t ch)</tt></a></h3>
644644

645645
<p>Der Zustand der Zählereingänge kann auch direkt mit der Funktion
@@ -680,12 +680,12 @@ <h3><a id="9.2.14">9.2.14 <tt>bool counter_get_state(uint8_t ch)</tt></a></h3>
680680

681681
<p>Der Sensor selbst arbeitet im Bereich von 0 bis 1023 Zentimeter.
682682

683-
<p><b>Beispiel:</b><br><pre>
683+
<p><b>Beispiel:</b><br><pre><code class="language-c">
684684
<font color="green"> 1</font> // Distanzsensor an Eingang C1 abfragen
685685
<font color="green"> 2</font> ftduino.ultrasonic_enable(true);
686686
<font color="green"> 3</font> delay(1000); // eine Sekunde Zeit für erste Messung geben
687687
<font color="green"> 4</font> int16_t distanz = ftduino.ultrasonic_get();
688-
</pre>
688+
</code></pre>
689689
<h2><a id="9.3">9.3 Befehlsübersicht</a></h2>
690690

691691
<p><h4>Befehlsübersicht <tt>FtduinoSimple</tt></h4>

www/manual/ersteschritte.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
4848
<p>Alle vorinstallierten Beispiele können mit einem Klick geladen werden
4949
und es öffnet sich ein neues Fenster mit dem ausgewählten Beispiel.
5050

51-
<pre> <font color="green"> 1</font> /*
51+
<pre><code class="language-c"> <font color="green"> 1</font> /*
5252
<font color="green"> 2</font> Blink
5353
<font color="green"> 3</font>
5454
<font color="green"> 4</font> Schaltet die interne rote LED des ftDuino für eine Sekunde ein
@@ -72,7 +72,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
7272
<font color="green">22</font> // niedrigen Pegel (LOW) geschaltet wird
7373
<font color="green">23</font> delay(1000); // warte eine Sekunde
7474
<font color="green">24</font> }
75-
</pre>
75+
</code></pre>
7676

7777
<p><h3><a id="3.1.1">3.1.1 Download des Blink-Sketches auf den <font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font></a></h3>
7878

@@ -198,15 +198,15 @@ <h1><a id="3">3 Erste Schritte</a></h1>
198198
<p>Im Sketch kann man nun beispielsweise aus den 1000 Millisekunden in
199199
den Zeilen 20 und 23 jeweils 500 Millisekunden machen.
200200

201-
<pre>
201+
<pre><code class="language-c">
202202
<font color="green">18</font> void loop() {
203203
<font color="green">19</font> digitalWrite(LED_BUILTIN, HIGH); // schalte die LED ein (HIGH ist der hohe Spannungspegel)
204204
<font color="green">20</font> delay(500); // warte 500 Millisekunden (eine halbe Sekunde)
205205
<font color="green">21</font> digitalWrite(LED_BUILTIN, LOW); // schalte die LED aus, indem die Spannung auf
206206
<font color="green">22</font> // niedrigen Pegel (LOW) geschaltet wird
207207
<font color="green">23</font> delay(500); // warte eine halbe Sekunde
208208
<font color="green">24</font> }
209-
</pre>
209+
</code></pre>
210210
Nach erfolgreichem Download wird die Leuchtdiode dann jeweils für 0,5
211211
Sekunden ein- und ausgeschaltet und die Blinkfrequenz verdoppelt sich
212212
auf ein Hertz.
@@ -248,7 +248,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
248248
<tt><span style="background-color:#f0f0f0;">Datei</span></tt>-Menü der Arduino-IDE unter
249249
<a href="https://github.com/harbaum/ftduino/tree/master/ftduino/libraries/FtduinoSimple/examples/BlinkO1"><tt><span style="background-color:#f0f0f0;">Datei</span></tt> &#9658; <tt><span style="background-color:#f0f0f0;">Beispiele</span></tt> &#9658; <tt><span style="background-color:#f0f0f0;">FtduinoSimple</span></tt> &#9658; <tt><span style="background-color:#f0f0f0;">BlinkO1</span></tt></a>.
250250

251-
<pre> <font color="green"> 1</font> // BlinkO1.ino
251+
<pre><code class="language-c"> <font color="green"> 1</font> // BlinkO1.ino
252252
<font color="green"> 2</font> //
253253
<font color="green"> 3</font> // Blinken einer Lamoe an Ausgang O1
254254
<font color="green"> 4</font> //
@@ -274,7 +274,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
274274
<font color="green">24</font>
275275
<font color="green">25</font> delay(1000); // warte eine Sekunde
276276
<font color="green">26</font> }
277-
</pre>
277+
</code></pre>
278278

279279
<p>Der Sketch unterscheidet sich nur in wenigen Details vom
280280
ursprünglichen Blink-Sketch. Neu hinzugekommen sind die Zeilen 7, 17
@@ -310,7 +310,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
310310
<tt>FtduinoSimple</tt>-Bibliothek kann der Schaltzustand eines Tasters
311311
abgefragt werden:
312312

313-
<pre>
313+
<pre><code class="language-c">
314314
<font color="green"> 1</font> #include &lt;FtduinoSimple.h&gt;
315315
<font color="green"> 2</font>
316316
<font color="green"> 3</font> void setup() {
@@ -323,13 +323,13 @@ <h1><a id="3">3 Erste Schritte</a></h1>
323323
<font color="green">10</font> /* ... tue etwas ... */
324324
<font color="green">11</font> }
325325
<font color="green">12</font> }
326-
</pre>
326+
</code></pre>
327327
Um Analogwerte wie Spannungen und Widerstände einzulesen ist der
328328
erweiterte Funktionsumfang der <tt>Ftduino</tt>-Bibliothek nötig.
329329
Bei ihrer Verwendung muss zunächst der Messmodus des Eingangs
330330
eingestellt werden, bevor Widerstands-Werte gelesen werden können:
331331

332-
<pre>
332+
<pre><code class="language-c">
333333
<font color="green"> 1</font> #include &lt;Ftduino.h&gt;
334334
<font color="green"> 2</font>
335335
<font color="green"> 3</font> void setup() {
@@ -345,7 +345,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
345345
<font color="green">13</font> uint16_t widerstand = ftduino.input_get(Ftduino::I1);
346346
<font color="green">14</font> /* ... tue etwas ... */
347347
<font color="green">15</font> }
348-
</pre>
348+
</code></pre>
349349
In den Experimenten in Kapitel <a href="experimente.html#6">6</a> finden sich
350350
diverse Beispiel, in denen die Eingänge des <font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font> ausgewertet
351351
werden inklusive spezieller Sensoren wie dem Temperatursensor in
@@ -373,7 +373,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
373373
<tt>ComPort</tt>-Sketch verwendet keinen der Ausgänge und benötigt
374374
daher neben der USB-Verbindung keinerlei weitere Spannungsversorgung.
375375

376-
<pre> <font color="green"> 1</font> /*
376+
<pre><code class="language-c"> <font color="green"> 1</font> /*
377377
<font color="green"> 2</font> ComPort - Kommunikation mit dem PC über den COM:-Port
378378
<font color="green"> 3</font>
379379
<font color="green"> 4</font> */
@@ -396,7 +396,7 @@ <h1><a id="3">3 Erste Schritte</a></h1>
396396
<font color="green">21</font>
397397
<font color="green">22</font> delay(1000); // warte 1 Sekunde (1000 Millisekunden)
398398
<font color="green">23</font> }
399-
</pre>
399+
</code></pre>
400400

401401
<p><h3><a id="3.3.1">3.3.1 Der serielle Monitor</a></h3>
402402

@@ -505,15 +505,15 @@ <h1><a id="3">3 Erste Schritte</a></h1>
505505
(Programmcode, der per <tt>//</tt> in einen Kommentar verwandelt wurde,
506506
wird nicht ausgeführt).
507507

508-
<pre>
508+
<pre><code class="language-c">
509509
<font color="green"> 8</font> void setup() {
510510
<font color="green"> 9</font> // Port initialisieren und auf USB-Verbindung warten
511511
<font color="green">10</font> Serial.begin(9600);
512512
<font color="green">11</font> // while(!Serial); // warte auf USB-Verbindung
513513
<font color="green">12</font>
514514
<font color="green">13</font> Serial.println("ftDuino COM:-Port test");
515515
<font color="green">14</font> }
516-
</pre>
516+
</code></pre>
517517
Lädt man diesen Sketch nun auf den <font color="red">f</font><font color="blue">t</font><font color="darkcyan">Duino</font>, so beginnt die
518518
Textausgabe im seriellen Monitor erst ab der Zeile
519519
<tt>Zähler:&nbsp;2</tt>. Die beiden vorhergehenden Zeilen werden vom

0 commit comments

Comments
 (0)