Re: assembly table
Hi,
To simply answer your question, Yes, FF is the max table size.
For your current work there should be no problem creating small tables like that.
However when using large tables other things come into play and must be accounted for, but unfortunately lookup tables are not readily / clearly documented
If you go to this forum and search for 'tables' and look though some of the posts you will find some good info
https://www.microchip.com/forums/tt.aspx?forumid=11
It is a great site for good info and they readily help genuine questioners like yourself.
Also have a look at this manual which has some extra info not always detailed in the datasheets
https://ww1.microchip.com/downloads/en/devicedoc/33023a.pdf
If you do get chance to change from the 16F chips to the 18F range you will find virutally all these Banking, Paging , PCL problems that you so easily get with the 16Fs are a thing of the past - just that the 16F has been so popular with many examples out there , but people seem lost to the fact of how good the 18Fs are.
The assembler code is virtually the same but with a good few new instructions to make things even easier.
You can get the small 18F1320 or the 40pin 18F4520/4620 for much the same price as their 16F equivalents.