Beispiel meines Programms: _ein0_1 call _warttast ; auf Tastendruck warten movf _taste,w addwf PCL,f ; addiere Tasten zu PCL nop ; keine Taste - kann nicht sein goto _plus0 ; Plus gedrückt goto _minus0 ; Minus gedrückt nop goto _ein0_2 ; Enter gedrückt _plus0 btfsc _signalnr,2 ; wenn signalnr schon 4 war goto _ein0_a ; dann signalnr = 0 incf _signalnr,f ; signalnr+1 goto _ein0_0 _minus0 movf _signalnr,f ; auf 0 testen btfsc STATUS,Z goto _minus0_0 decf _signalnr,f ; -1 goto _ein0_0 _minus0_0 bsf _signalnr,2 ; signalnr = 4 goto _ein0_0 _ein0_2