Phillip, ICD = In Circuit Debugger. If you don't have one, here's another thing you can try. You need an oscilloscope or logic probe: write a little assembler macro or function that pulses a spare output pin high then low. Call that macro at strategic spots in your code. Watch the sceop to see when it triggers. I use one that pulses a pin if the W register contains zero. Then, call the macro from places in my code where I'm not sure what's happening. Neil On 9/20/06, Phillip wrote: > Hi Jan-Erik > > I got my NMEA parser working last night (sort of) but there is something > funny with my check sum checking portion of it...it should have been the > easy part. Once I tighten up the parser I'll go back and try to work out why > I can't put my ISR where I want it. > > Now everything on the list makes sense with the exception of running att all > through an ICD2? > Although I have done two projects in assembler in the last couple of years, > reading machine generated assembler is not one of my strengths......just > reading my own code is difficult when it gets cold......even with abundant > comments .......the old saw about practice making perfect leaps to mind > here. > Could I trouble you to further enlighten me on att all through an ICD2? > > Thanks again. > > > Phillip > Things should be as simple as possible but no simpler > > > > Phillip Coiner > CTO, GPS Source, Inc. > > > Your source for quality GNSS Networking Solutions and Design Services, Now! > > -----Original Message----- > From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf Of > Jan-Erik Soderholm > Sent: Wednesday, September 20, 2006 2:42 AM > To: piclist@mit.edu > Subject: RE: RE: RE: FW: [PIC] Trouble getting my ISR high > > Phillip wrote : > > > Do you guys have any suggestions on how best to > > approach the finding the cause of my troubles? > > - Running att all through an ICD2. > > - Rewriting a small test-case in assembler so you > *realy* know what the code is doing. > > - Read the assembler listing from the compiler to try > to figure out what the compiler *realy* is doing. > > Jan-Erik. > > > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- http://www.pixpopuli.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist