Reading data at 10 Khz rate

can ISR(edge triggered) be used at that frequency

Yes, and that may be a good way to go. But if we're worried about having enough time interrupts will make it worse.


Rob