Hi,
Are you using the TimerOut_LDD component?
Regarding the variables, it has nothing to do with interrupts, it's a common C practice that if you need to use variable in other module than where decalred you need to declare them as "extern".
So, if you have int x; in ProcessorExpert.c you need to add extern int c; into events.c.
To give you some advice, I would need more details on what do you need to achieve.
best regards
Petr Hradsky
Processor Expert Support Team