User manual

Seite: 52/152 Entwicklung eines großen Programms
Benutzerhandbuch SiSy © Laser & Co. Solutions GmbH
5.3.3 Hauptprogramm erstellen
Öffnen Sie das Diagrammfenster r ein großes Pro-
gramm, indem Sie mit der rechten Maustaste auf das
Symbol klicken und aus dem Kontextmenü „Nach unten
(öffnen)“ wählen. Legen Sie eine Unit an. Diese Unit bil-
det das Hauptprogramm. Nennen Sie die Unit „main“.
Damit wird durch die Entwicklungsumgebung erkannt,
dass es sich hierbei um das Hauptmodul handelt. Erstel-
len Sie hier das Hauptprogramm, nutzen Sie die angebo-
tene Vorlage „Grundgerüst“ und aktivieren Sie „Struktur
laden“. Der unten stehende Quellcode wird damit über-
nommen.
;------------------------------------
.include "AVR.H"
;------------------------------------
; Reset and Interrupt vectoren
begin: rjmp main
reti
reti
reti
reti
;...
main: ldi r16, lo8(RAMEND)
out SPL, r16
ldi r16, hi8(RAMEND)
out SPH, r16
; Hier Init-Code eintragen.
;-----------------------------------
mainloop: wdr
; Hier Quellcode eintragen.
rjmp mainloop