Hallo!
Übung macht Meister! Heute schaut mein ehemaliges Programm schon besser aus. Ob sich eine look up table für 8 Werte lohnt ist ja Geschmackssache. Übrigens habe ich vergessen, dass "_Z" mit "#define _Z STATUS,Z" definiert werden muss.
MfG
Code:
Comp00_07 movf DTemp,0
sublw 7
btfsc _Z
bsf DTemp2,0
movf DTemp,0
sublw 6
btfsc _Z
bsf DTemp2,1
movf DTemp,0
sublw 5
btfsc _Z
bsf DTemp2,2
movf DTemp,0
sublw 4
btfsc _Z
bsf DTemp2,3
movf DTemp,0
sublw 3
btfsc _Z
bsf DTemp2,4
movf DTemp,0
sublw 2
btfsc _Z
bsf DTemp2,5
movf DTemp,0
sublw 1
btfsc _Z
bsf DTemp2,6
movf DTemp,1
btfsc _Z
bsf DTemp2,7
return
Lesezeichen