>I don't know anything about using MPLAB with C, There are some hooks that make this work. When I tried MPLAB 6 (5.99) there was no source-level stepping like this. That's still on the coming-soon list for 6. >but it seems possible that >some lines don't generate any instructions, or at least the instructions >aren't tagged to that line. In such cases, I could imagine how it would >not know where to insert the breakpoint. There are plenty of places that are inappropriate for setting breakpoints. But in the one that works, you still get a context menu, with "Run to here" greyed out. In the broken one, you don't get a menu at all. Thanks for the thoughts. Barry -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.