How to check ATmega328 or ATmega168

When I say that all my strings are defined as constants, I mean than all the strings are send to the LCD in this way:

lcd.print("Stuff to string");

There is no char * or string declaration in the code.

Anyway, thanks for all your post, I'll try to make more tests to fine understand the problem.