Benutzerhandbuch


Add to my manuals
161 Pages

advertisement

Benutzerhandbuch | Manualzz

Seite: 44/84 Entwicklung eines Programmablaufplans mit SiSy AVR

9 Entwicklung eines Programmablaufplans mit SiSy AVR

9.1 Einleitung

Für die Entwicklung eines Programmablaufplans (PAP) sind konkrete Vorstellungen

über die Systemlösung und Kenntnis der Hardware nötig. Ein Programmablaufplan kann aus einer genauen Aufgabenstellung abgeleitet werden.

Beispielaufgabe:

Entwickeln Sie eine Mikrocontrollerlösung, bei der ein Taster eine LED schaltet. Der

Controller ist so zu initialisieren, dass an Port B.0 der Taster und an Port B.1 die LED angeschlossen ist. Danach ist fortlaufend der Taster abzufragen. Wenn der Taster gedrückt ist, wird die LED eingeschaltet, sonst bleibt die LED aus.

Abbildung 11: PAP zur Beispielaufgabe

9.2 Vorbereitung

Starten Sie SiSy und legen Sie ein neues Projekt an. Wählen Sie das AVR-

Vorgehensmodell. Nehmen Sie die Grundeinstellungen für die verwendete AVR Hardware vor oder lassen Sie die myAVR-

Hardware automatisch suchen.

Benutzerhandbuch SiSy AVR © Laser & Co. Solutions GmbH

Entwicklung eines Programmablaufplans mit SiSy AVR

Danach öffnet sich die typische Benutzeroberfläche von SiSy mit einem leeren Vorgehensmodell und Sie können mit der Arbeit beginnen. Falls Sie noch die Option „Menü bei

Doppelklick“ und „Direkthilfe“ eingeschaltet haben, können Sie diese über den Menüpunkt

„Einstellungen“ im Hauptmenü abschalten.

Ziehen Sie als nächstes aus der Objektbibliothek ein Objekt vom Typ „PAP in das leere

Diagramm. Benennen Sie den PAP mit „Aufgabe 1“. Beachten Sie die Einstellungen zum

Controllertyp und Programmieradapter unter

„Extras (AVR)“; vgl. Abbildung 12. Den Dialog

„Definieren“ erreichen Sie über das Rechte-

Maustasten-Menü auf dem Objekt.

Seite : 45/84

Abbildung 12: Anlegen des Objektes „PAP“ und Einstellungen

© Laser & Co. Solutions GmbH Benutzerhandbuch SiSy AVR

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement

Table of contents