advertisement
▼
Scroll to page 2
of 161
Seite: 38/84 Der myAVR Code-Wizard
7.4 Unterprogramme
Neben der Möglichkeit die Hardwarekomponenten des gewünschten Controllers zu konfigurieren, bietet der Code-Wizard auch eine Reihe typischer Unterprogramme. So verfügt er über einen Warteroutinen-Rechner zum generieren präziser Wartefunktionen.
Parameter der Warteroutinen
Codevorschau
7.5 Projektdaten
Der letzte Punkt im Code-Wizard ist die Eingabe der Projektdaten. Aus diesen wird eine
Programmkopfdokumentation generiert und dem kompletten Quellcode vorangestellt.
Benutzerhandbuch SiSy AVR © Laser & Co. Solutions GmbH
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
Download PDF
advertisement
Table of contents
- 5 Einleitung
- 6 Vorbereitung
- 6 Beschaffung und Installation der Software
- 6 Voraussetzungen
- 6 Setup von der SiSy-CD
- 8 Beschaffen bzw. Herstellen der Hardware
- 9 Arbeiten mit SiSy AVR, allgemein
- 9 Projektarbeit
- 9 Was ist ein SiSy-Projekt?
- 9 Neues Projekt erstellen
- 9 Vorhandenes Projekt öffnen
- 9 Projekt archivieren
- 10 Projektarchiv einlesen
- 10 Die Modellierungselemente von SiSy
- 11 Die Fenster für die Modellierung
- 12 Druckfunktionen in SiSy
- 12 Diagramme drucken
- 14 Grafiken und Inhalte drucken (QuickDok)
- 15 Nur Quellcodes drucken
- 16 Nutzen der Zwischenablage
- 17 Die Hilfefunktionen in SiSy
- 17 Der Assistent
- 18 Die Online-Hilfe
- 19 Die allgemeine Hilfe
- 20 Entwicklung eines kleinen Programms mit SiSy AVR
- 20 Voraussetzungen
- 20 Zielstellung
- 20 Vorgehen
- 28 Das myAVR Controlcenter
- 28 Einleitung
- 28 Das myAVR Board starten und stoppen (Power Control)
- 29 Kommunikation mit dem myAVR Board
- 29 Grundlagen (LPT/USB-Variante)
- 30 Einstellungen für die seriellen Verbindung
- 31 Daten empfangen vom myAVR Borad
- 31 Darstellung der empfangen Daten
- 34 Empfangene Daten speichern
- 35 Daten an das myAVR Board senden
- 36 Der myAVR Code-Wizard
- 36 Einführung
- 37 Grundeinstellungen
- 37 Geräteeinstellungen
- 38 Unterprogramme
- 38 Projektdaten
- 39 Codegenerierung
- 40 Entwicklung eines großen Programms mit SiSy AVR
- 40 Einleitung
- 40 Vorbereitung
- 41 Aufgabenstellung
- 41 Hauptprogramm erstellen
- 42 Units (Unterprogramme) anlegen und verknüpfen
- 43 Übersetzen, Brennen und Test
- 43 Interrupt-Service-Routine (ISR) im großen Programm
- 44 Entwicklung eines Programmablaufplans mit SiSy AVR
- 44 Einleitung
- 44 Vorbereitung
- 46 Aufgabenstellung
- 46 Grundstruktur laden
- 47 Logik entwerfen
- 48 Befehle eingeben
- 50 Übersetzen, brennen und Test
- 52 Unterprogrammtechnik im PAP
- 52 Anlegen eines Unterprogramms
- 54 Ein Unterprogramm aufrufen
- 55 Unterprogramme mehrmals benutzen
- 56 Interrupt-Service-Routinen (ISR) im PAP
- 57 Daten im PAP
- 57 Anlegen eines Datenobjektes
- 57 Datenobjekt benutzen
- 58 Entwicklung eines Struktogramms mit SiSy AVR
- 58 Einleitung
- 58 Aufgabenstellung
- 59 Vorbereitung
- 60 Struktogramm entwickeln
- 63 Übersetzen, brennen und Testen
- 64 Funktionen (Unterprogramme) im Struktogramm
- 65 Interrupt-Service-Routinen (ISR) im Struktogramm
- 66 Entwicklung eines Klassendiagramms mit SiSy AVR
- 66 Einleitung
- 67 Aufgabenstellung
- 67 Vorbereitung
- 68 Grundstruktur laden
- 69 Systemstruktur entwerfen
- 72 Systemverhalten programmieren
- 73 Übersetzen, Brennen und Testen
- 74 Interrupt-Service-Routinen (ISR) im Klassendiagramm
- 76 Einstellungen Fuse- und Lock-Bits mit SiSy
- 76 Einleitung
- 76 Fuse- und Lockbits, Benutzeroberfläche in SiSy AVR
- 78 Fuse- und Lockbits verändern
- 80 Anhang: Tastaturbelegung, allgemein
- 82 Anhang: Tastenbelegung im Struktogramm
- 83 Anhang: Mausoperationen
- 117 Einleitung
- 118 Grundlagen
- 119 Atmel Application Note
- 121 Hardware myAVR-Board und myTinyProg
- 121 Hardwareüberblick
- 122 Schaltplan myTinyProg
- 122 Stückliste
- 123 Realisierung auf einer myAVR-Laborkarte
- 124 myTinyProg Firmware
- 124 Beschreibung der Firmware
- 124 Brennen der Firmware
- 125 Brennen (Programmieren) des Tiny’s
- 125 myTinyProg mit SiSy AVR
- 125 myTinyProg mit myAVR Workpad PLUS
- 126 Quellenverzeichnis