Thomas Martin have this nice project in his collection. He attached KS0108 graphical 128×64 LCD to LPC2106. Time has been synchronized with DCF77 receiver which accepts standard time from PTB. Also microcontroller reads temperature from DS18x20 temperature sensor via one wire interface.
Graphical LCD contrast is controlled by PWM signal. Menu is scrolled with mechanical rotary encoder with one button for enter.
Design board is plugged to dev-board (LPC-P1) from Olimex. Source code is written for WinARM.
As LPC-P1 development board is no longer available in market – it can be replaced with LPC-P2106 with small modifications in software.