I am having a strange issue with breakpoint: In lab1 if i setup a breakpoint inside mainISR() the code halts, however, if I do the same in lab2, the code doesn't halt at that point. The breakpoint inside main()function works as expected in both labs. The code in lab2 does go inside interrupt routine as motor runs. Is this normal or is there anything wrong with my code/setting here?