Welke denkfout maak ik hier nu:
Ik wil een timer maken met een frequentie van 50 Hz ofwel 20mS bij iedere Timer interrupt.
Ik heb:
PIC 16F628A
PCON.3 = 0 'freq 48.000Hz
T2CON = 0 1110 11 1 'prescale 16, postscale 15
PR2 = 0
De formule is fOSC/4/Pre/Post/(PR+1)
= 48.000/4/16/15/1 Dat zou 50 Hz moeten zijn.
Maar het wordt steevast 60Hz, ook bij wisseling van de PIC.
Een afwijking van 20% lijkt me erg veel.
Wat klopt hier nu niet?