Skip to content

PIC Simulator für "Systemnahe Programmierung 2" an der DHBW Karlsruhe

License

Notifications You must be signed in to change notification settings

teamwaldstadt/PICsimu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PICsimu

PICsimu ist ein in Java entwickelter Simulator für den PIC16F84 Mikroprozessor und entstand im Rahmen der Vorlesung "Systemnahe Programmierung 2" an der DHBW Karlsruhe. Dokumentation siehe Repository PICsimu-doc.

Compiling / Building

Im Verzeichnis des Projekts den Terminal-Befehl ant build ausführen. Die ausführbare JAR wird im Verzeichnis jar/ unter dem Namensformat PICsimu-[JAHR][MONAT][TAG]-[STUNDEN][MINUTEN][SEKUNDEN].jar erstellt, wobei [JAHR], [MONAT], [TAG], [STUNDEN], [MINUTEN] und [SEKUNDEN] den Zeitpunkt des Builds festlegen.

Zum eigenhändigen Compilen bzw. Builden muss eine aktuelle Version von Apache Ant auf dem System installiert sein. Zusätzlich wird ein installierter Java-Compiler (beipielsweise Java SE Development Kit Version 8+ oder OpenJDK Version 8+) vorausgesetzt.

Download

Entwicklungsbuilds können HIER heruntergeladen werden, stabile Versionen HIER. Neueste Version siehe Zeitstempel des jeweiligen Builds. Es wird eine Java Runtime Environment Version 8+ zum Ausführen der JARs benötigt.

Lizenz

Copyright (c) 2019 Team Waldstadt

  • ab (inklusive) Commit 1aa4cff und neuer:
    • Lizenziert unter der EUPL
  • bis (inklusive) Commit cc2c153 und älter:

Mit dem Kompilieren, Herunterladen oder sonstigen Nutzen dieses Projekts stimmen Sie den Bedingungen der Lizenz zu.

TODOs / Geplante Features

Status TODO / Feature Priorität
DONE Interrupts HIGH
DONE TMR0, Watchdog inkl. Vorteiler HIGH
DONE Command SLEEP HIGH
DONE EEPROM HIGH
DONE Dokumentation / Hilfe-Button MEDIUM
DONE Quellcode kommentieren MEDIUM
DONE Apache Ant integrieren MEDIUM
DISCARDED Stack visualisieren LOW
DONE License-Button LOW
DISCARDED Hardwareansteuerung via RS232 LOW

About

PIC Simulator für "Systemnahe Programmierung 2" an der DHBW Karlsruhe

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages