Thanks, Bruce
Yeah, I was doing some creative math with the 16*256... I knew the data sheet talked about 16 banks... wishful thinking maybe. Actually, 1536 bytes of ram is wonderful.
Thanks for the info on the array of variables. That will work great for right now. I'll probably just use "seqdata VAR BYTE[256]" when I'm using the 18f series.
Although, I would feel better if I knew the address of the array, instead of just letting the compiler put them where it wants. I will be wanting to access the array in an assembly interrupt routine in the future.
It seems like I've seen some bit of code to place a variable at a specific address, (not poke). "counter_a VAR BYTE, $0x300" or something like that. I can't remember where I saw it now, or if it was even PBP. I've been surfing too many code forums lately.
Thanks again for your help - Robert
Bookmarks