??? 04/30/06 06:00 Read: times |
#115246 - Pure Assembly Responding to: ???'s previous message |
I thought my assembly language was rusty, I redesigned the whole thing in assembly language, the switch debounce, lcd routines, 24 bit floating point math and nco lookup tables.
in other words I designed an nco based sine wave function generator where I set the frequency on lcd and get the output very precisly with frequency resolution of 0.01 Hz up to 32Khz with one Hz steps. I think floating point maths is better than fixed point for you don't have to do scaling which might be very complex sometimes and not produce the required accuracy. Mahmood |