void main(void)
{
// Do initialization

// setup timer2 to int every milisecond

// Start counting
miliseconds = 0

// wait until the 1 second is up
while (miliseconds < 1000);

do_function();

// wait until the 10 seconds are up
while (miliseconds < 10000);


while(1)
{
}

1)..wäre dieser Code richtig?
1)Wie muss ich den Timer2 Initalisiern damit er alle 10ms interruptet?
bei einem
PIC16F870
mit
4Mhz