Not sure what replies you have have already had since the Yahoo interface is acting a bit weird as to showing other messages in the thread.
I usually use the 4-bit version of the LCD interface. Then an E and and RS line are needed. You can tie the R/W line to "write only" usually. So six lines are needed.
I've also been known to multiplex or share lines for multiple purposes. If a line on the LCD is an input and the LCD will ignore it except when it gets a command to readthe data lines, you can use it for other purposes in the same project.
73,
Nick, WA5BDU
JIm, you might like to look at this project (kit) which sells for about $100 all up with display for inspiration. It can be bought with PC interface only for half that or add the seperate display driven serially. Or, a bluetooth pcb that displays on an Android phone. Schematics are available on the page also.
I've been puzzling over how to configure the SSNA so at least it doesn't **prevent** the addition of a display. Better Arduino heads than mine may be needed for advice and counsel here.
I'm going under the presumption that the UNO has 14 digital I/O lines available. The DDS interface uses 4 (D8 - D11 at this time, but that can change).
Most LCD displays (parallel interface) need 8 data lines, an enable, a read/write line, and a clock. That adds up to 15. That may preclude the addition of a parallel display on the UNO. Of course a (more costly) serial LCD would solve that problem. And the serial TX and RX lines are not used by the SSNA.