easily , the one i completed saved 15 words at least all four would get another 30 or 40 i expectIs switching the look up tables to ASM going to free up enough space?
replacing your readpot routine with this gets another 40 by eliminating that costly divide
Code:readpot: adcin 1,x x=x*/151 '*************** return
Bookmarks