A "bi-bank", "double-bank", or "byte-sized chunk o' bytes"? :-) -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Bob Ammerman Sent: Wednesday, June 12, 2002 7:32 AM To: PICLIST@MITVMA.MIT.EDU Subject: Re: [PIC]: Odd problem... ----- Original Message ----- From: "Olin Lathrop" To: Sent: Wednesday, June 12, 2002 7:58 AM Subject: Re: [PIC]: Odd problem... > > > Some memory map info: > > > Main code (init stuff and main loop): 0x0005 thru 0x00E2. > > > Subroutines: 0x00E3 thru 0x0020E > > > ISR: 0x020F thru 0x0244 > > > > You just pushed your interrupt handler from page 1 to page 2. Are you > > properly handling PCLATH in the handler save/restore code? > > All his code is on page 0, which extends from 0 to 7FF. The 16F872 only has > this single page anyway. Ok, I'll buy that... So we call each 2K chunk of program memory a page, and each 128 byte piece of data area addressability a bank (on some PICS anyway). What do we call a 256 byte piece of program memory? (which is what I was calling a 'page' above) Bob Ammerman RAm Systems -- 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 list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics