character lcd code done with test program