Hiya Jim, I guess the thing one needs to remember is that we all know each other on this list simply by what we write in our post -- which is only a small fraction of who we actually are. I had a lab instructor in college that seemed to be really tough on me (actually everyone) and I sort of took it personally. Looking back I am such a better designer for knowing him -- he really challenged me and opened my eyes to electronics. I really wish I could tell him this today and especially thank him, but unfortunately he died not too long after I graduated. I didn't realize it at the time, but he was hard on us because he cared about us. Every time someone criticized my engineering work, be it hardware, software, or firmware, it has made me a much better designer. It doesn't feel good walking away with my tail between my legs, but boy have these experiences been extremely helpful. Anyway, getting back to the root of the thread, you said you still have a problem with your code. Are you at liberty to discuss where you currently are with the problem? Are you able to pump out some registers out the serial port for debugging purposes? Olin gave you a hint about a possible bad coding practice -- maybe FSR related? Is the ISR modifying the bank select register? I haven't had much time to plow through the code you posted. Let us know your current status -- it would be nice to see you find out what the problem is in your code. Hope this helps and best regards, Ken Pergola -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Jim Tellier Sent: Friday, August 22, 2003 6:52 PM To: PICLIST@MITVMA.MIT.EDU Subject: Re: [PIC:] Addressing Bank 1 data space I wrote: > > Yes, in fact, the B1_xxxx equates are absolute address allocations. > > There's good reason for this, > Olin Lathrop wrote: > Oh? What is it? I've seen this done usually because someone is too lazy > to use the linker or even CBLOCK, not a very good programmer, copied some > badly written example (unfortunately some of these come directly from > Microchip) verbatim, etc. However, none of these are *good* reasons. > As someone with plenty of experience, I agree. I don't claim any of those reasons, but my reasons are not relevant to this post, and are in fact, proprietary IP. To everyone who particpated in this thread: I thank those of you who contributed useful, productive suggestions and comments. As I recently pointed out in private communication to Olin, due to his arrogant, caustic and anti-productive replies (not just this one), I have added his name to my SPAM filter. I won't be poked, ridiculed or subject to anyone's abuse in the context of trying to Help and/or Be Helped in a public Technical forum. For anyone interested in continuing to pursue the technical aspects of this thread, I'll note that this problem (the sporadic modification of 0xA0 contents, w.r.t. my original post) has yet to be solved. Any other nonsense can be take [OT]. Thanks again for your interest! Jim > -- > http://www.piclist.com hint: The list server can filter out subtopics > (like ads or off topics) for you. See http://www.piclist.com/#topics -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.