A
AlGeorge
Guest
Izmantojot MPLab ar PIC10F206/int 4Mhz OSC, MPLab hronometrs saka 948,031000 ms līnijai>> if ( sekundēm> 59) zemāk.
Tajā teikts, 47.400000 ms>> if (part_seconds <20) atgriešanos;
Tam vajadzētu nozīmēt borta pulkstenis darbosies pārāk ātri, bet patiesībā tas darbojas daudz lēnāk nekā MPLab hronometra liecina par 4Mhz pulksteni.EG otru anomālija minūtē.Skatīt kodu zemāk kādi ieteikumi, lūdzu?
Kods:
par spēkā neesošu Clock_Proc (spēkā neesošs)
(
statiskā neparakstīts int timecheck;
clrwdt (); / / ja wdt iespējots, tas reset
astate = 0;
TMR0 = Timer_offset;
Part_seconds;
ja (part_seconds <20) atgriešanos;
part_seconds = 0;
if ( sekundēm> 59)
Tajā teikts, 47.400000 ms>> if (part_seconds <20) atgriešanos;
Tam vajadzētu nozīmēt borta pulkstenis darbosies pārāk ātri, bet patiesībā tas darbojas daudz lēnāk nekā MPLab hronometra liecina par 4Mhz pulksteni.EG otru anomālija minūtē.Skatīt kodu zemāk kādi ieteikumi, lūdzu?
Kods:
par spēkā neesošu Clock_Proc (spēkā neesošs)
(
statiskā neparakstīts int timecheck;
clrwdt (); / / ja wdt iespējots, tas reset
astate = 0;
TMR0 = Timer_offset;
Part_seconds;
ja (part_seconds <20) atgriešanos;
part_seconds = 0;
if ( sekundēm> 59)