beim Mega16 isses UBRR. Welche Werte du eintragen musst bzw. wie du sie ausrechnen kannst steht im Spec vom Mega drin. Ich gehe davon aus dass es beim Mega32 genauso heißt. Die Werte hängen von der Oszillatorfrequenz ab, sprich vom Quartz.
Das LCD wird bei 16MHz wahrscheinlich nicht mehr funktionieren weil dein Mega dann einfach zu schnell für das arme LCD ist. Ein paar Waitstates an den richtigen Stellen dürften es tun