New Haven LCD accepts numbers not strings

I went back to the original thread to find out that you are using a custom board and an AVR ISP MKII programmer. That leads me to suspect that you may not have set the fuses properly. So - how are your fuses set?

8.2.1 Default Clock Source 
The device is shipped with internal RC oscillator at 8.0MHz and with the fuse CKDIV8 programmed, resulting in 1.0MHz system clock

.

Don