Conecta el contraste a masa,yo he probado a conectarlo de la forma que tienes tú y tampoco me sale nada.
En cuanto al programa,es para un lcd 2x16,y por lo que veo el tuyo es un 4x20;pero creo,si no que me corrijan,que debería funcionar igual.
¿Qué modelo es? ¿Pone por algún sitio si es compatible con el HD44780?