Avinash Dubey
Newbie level 2
- Joined
- May 2, 2014
- Messages
- 2
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Activity points
- 16
Hi everybody,
I am confused about concept of interrupt vectors.
i am using a PIC microcontroller which have single interrupt vector ,so i can only write a single ISR routine.
Now i am writing multiple task based on different timers such as timer 0 ,timer 1,and timer 2, in same ISR function,so if it contains only one interrupt vector how does it handles multiple interupt by different sources.?????
Can any one clear my concept about interrupt handling and what does actually happen after an interrupt accour through data structure point of view,and what is the role of stack pointer in it.....
Thanks in advance for any answer or clarification
Avinash
I am confused about concept of interrupt vectors.
i am using a PIC microcontroller which have single interrupt vector ,so i can only write a single ISR routine.
Now i am writing multiple task based on different timers such as timer 0 ,timer 1,and timer 2, in same ISR function,so if it contains only one interrupt vector how does it handles multiple interupt by different sources.?????
Can any one clear my concept about interrupt handling and what does actually happen after an interrupt accour through data structure point of view,and what is the role of stack pointer in it.....
Thanks in advance for any answer or clarification
Avinash
Last edited: