Präprozessor - Bedingungen (Assembler)
Dient dem fallunterschiedenen Assemblieren von Assembler-Programmteilen. Die Ausdrücke erwarten Werte aus Konstanten bzw. Funktionen welche solche Verarbeiten.
.if .elseif .else .endif
.select .case .default .endselect
- .select Ausdruck
-
- Assemblercode
- .default
- Assemblercode
- .endselect
Beispiel
[..] .equ debug = 1 [..] .If debug clr R16 rjmp mylabel .Else ser R16 rjmp mylabel .Endif .set number = 22 [..] .select number .case 1 to 10,11 .case 22,23 .default .endselect