Project state from simon
This commit is contained in:
46
TPicSim Testprogramme/Uebersicht.txt
Normal file
46
TPicSim Testprogramme/Uebersicht.txt
Normal 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.
|
||||
|
||||
Reference in New Issue
Block a user