Hello, I am writing a program that has to multiply the incoming DAC data on the ADuC812 8051 by a sixth order polynomial equation. I was wondering if anyone had any information regarding using look up tables or any good sites as I have not found the internet useful. As I have to multiply the equation by possibly 4096 steps is there a way to cut down on the possible number of values? Thank you, Marcus
Depending on your equation, you also might be able to factor it into a combination of several smaller lookup tables, saving memory at the cost of more computation to combine the partial results.