Kendi iç osilatörünü kullanırsan 32 KHz, INTERNAL_OSC ye göre config düzenlersen
sonra;
ÖNCE Option REg ayarlamalısın;
internal OSC (Fosc/4) biti
Presceler TMR0 için biti
TMR0 a ait precseler bitlerinin değerini Option registerda 1:32 ya ayarla (3 bit)
bsf STATUS,RP0
bcf PCON,3 ;32 khz Fosc/4:32:256 prascaler 1 sn de bir T0IF flag set olur zaten
MOVLW B'00000000'
MOVWF TRISB ;PORTB çıkış tüm pinler
MOVLW B'11000101' ; option değeri oluşturduğun 1:32
MOVF OPTION_REG,F
bcf STATUS,RP0
BCF INTCON,2
MOVLW H'0F'
MOVWF PORTB
Loop1:
BTFSS INTCON,2
goto loop1
BCF INTCON,2
MOVLW H'F0'
MOVWF PORTB
Loop2:
BTFSS INTCON,2
goto loop2
BCF INTCON,2
MOVLW H'0F'
MOVWF PORTB
GOTO Loop1
End