Clyde Smith-Stubbs wrote: > "Andrew Warren" wrote: > > > Nope. The high byte of the PC isn't DIRECTLY readable; PCLATH, a > > readable/writable register that shadows the high byte of the PC, > > exists for precisely this reason. > > Ummm.. bad choice of words there, Andy. It could confuse some > people > > .... > > The important thing to remember is that PCLATH is *never* updated > when the PC changes for any reason - the term "shadow" can be taken > to imply that it provides a way to find the value of the high byte > of the PC, which it doesn't, only to set it. Thanks for clarifying my statement, Clyde... You're right; reading over it now, I see that the word "shadow" was completely wrong. -Andy Andrew Warren - fastfwd@ix.netcom.com Fast Forward Engineering, Vista, California http://www.geocities.com/SiliconValley/2499