hallo
Ik ben bezig met de timer van een pic 16f57 maar bij de meeste pic's komt er een overflow als het register van TMRO vol is.Maar bij deze pic (16f57) kan ik nergens een interrupt register vinden INTCON.Nu vraag ik me af hoe werkt deze pic hoe laat hij weten aan het hooft programma dat waarde 255 is berijkt.
Hallo,
Volgens mij kun je het 'gewoon vergelijken' ten minste heb ik bij de 16F876 gedaan deze code werkt in ieder geval.. (voor deze PIC) Hopelijk heb je er wat aan...
sorry volgens mij gebeurd dit ook met een bit die hoog word
BTFSC INTCON, 2
GOTO aantal_1024
het is alweer een tijdje geleden dat ik hem geschreven heb
ja maar ik snap het niet helmaal hoe je het gescheven hebt.
Want ik zie bij jou geen interrupt waar houw je dan de telling bij.
Telling bij houden... als waardes 0-255(laag) is volgeschreven naar 255-500 gaan (hoog) en returnen als hij 500 is...
dus in timerteller_low en timerteller_high de telling bij tellen en een waarde bij tellen als de timer bit (intcon) aangeeft dat hij vol is...
[Bericht gewijzigd door ElectroM op ]
ja dat is dus het probleem dat heb ik niet im mijn pic zitten.De PIC16F57 heeft geen intcon waar je aan geeft of het register vol is.
[Bericht gewijzigd door weerstandje op ]