Project state from simon

This commit is contained in:
2017-05-08 18:33:16 +02:00
parent 6587f1bfde
commit fd747d6c87
43 changed files with 3198 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
F<EFBFBD>r die Test, ob ihr Simulator richtig funktioniert, gibt es
dieverse Testprogramme. Sie sind bewusst kurz gehalten, damit
der <20>berblick nicht verloren geht.
Die Testprogramme f<>r den PIC-Simulator haben folgende Aufgaben:
TPicSim1
Es werden die Literal-Befehle getestet
TPicSim2
Test von CALL, GOTO, RETLW und RETURN (RETFIE in TPicSim8)
TPicSim3
Pr<EFBFBD>fen der Byte-orientierten Befehle, ohne die aus TPicSim4
TPicSim4
DECFSZ, INCFSZ, RLF und RRF werden hier gesondert getestet
TPicSim5
Hier werden die Bit-orientierten Befehle gepr<70>ft.
TPicSim6
Die indirekte Adressierung ist wichtig und kommt sehr oft vor.
TPicSim7
Der Timer0 wird mit und ohne Vorteiler gepr<70>ft.
TPicSim8
Es gibt neben dem RB0, RB4-RB7 und dem Timer-Interrupt auch den
EEPROM-Interrupt, der aber nicht gepr<70>ft wird.
TPicSim9
Der SLEEP-Befehl verlangt etwas mehr <20>berlegung bei den Tests.
(Siehe auch TPicSim11)
TPicSim10
Das PCL- und das PCLATH-Register sind etwas Besonderes beim PIC
und ben<65>tigt mehr Detailkenntisse als die <20>brigen Befehle
TPicSim11
Diese Funktion ist grundlegend f<>r das TPicSim9-Testprogramm.
TPicSim12
Lesen und Beschreiben des internen Daten-EEPROMs.