Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
arduino:arduinosps:tpsass [2020/09/07 14:51] adminarduino:arduinosps:tpsass [2020/09/07 15:00] – [Programmgrößen] admin
Zeile 211: Zeile 211:
 RJMP :loop RJMP :loop
 </code> </code>
 +=====Direktriven =====
 +Der Assembler unterstützt verschiedene Direktriven. Einige haben wir schon kennengelernt, die Macros, Loops...
 +
 +Weitere:
 +  * .include  
 +  * .arduinosps: damit wird die Hardware auf ArduinoSPS festgelegt. Diese Directrive sollte vor dem eigentlichen Code erscheinen.
 +  * .tinysps: legt die Hardware auf die TinySPS fest.
 +  * .atmega8: legt die Hardware auf die ATMega8 fest.
 +  * .holtek: legt die Hardware auf Holtek fest.
 +
 +==== .include ====
 +Mit dieser Direktrive kann man ein Unterprogramm aus einer anderen Datei einbinden. (Dieses Feature wird im Webmodus nicht unterstützt)
 +mit ``.include Blink `` wird eine Datei Blink.tps an dieser Stelle mit ins Programm eingebunden. Damit steht der gesamte Code dieser Datei an dieser Stelle als wäre er dort in der originalen Datei hingeschrieben worden.
 + 
 ===== Programmgrößen ===== ===== Programmgrößen =====
 Jede Hardware hat andere max. Programmgrößen.\\ Jede Hardware hat andere max. Programmgrößen.\\
arduino/arduinosps/tpsass.txt · Zuletzt geändert: 2022/06/10 07:35 von admin
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0