Hola:
como cont es una variable que cambiara de valor cuando presiones los botones y necesitas visualizar ese valor, para eso te sirve el "#" que seguido del nombre de la variable lo que hace es mostrar el valor de la misma.
Ejemplo:
si cont le sume algunas veces y esta almacenando el valor de 10
LCDOUT $FE,1,#cont ---> esto lo que hace es mostrar en el LCD el valor de cont, osea el 10. El "#" no solo sirve para la funcion LCDOUT, sino para cualquier otra en donde quieras enviar una variable, tambien la puedes utilizar con SSEROUT por ejemplo.
Con respecto a la sintaxis, no es nada que me este inventando yo, todos los comandos instrucciones y demas, lo puedes ver en la ayuda del MICROCODESTUDIO, incluso te viene con ejemplos de como utilizar cada funcion.
Lo del SELECT CASE es para reemplazar a multiples IF cuando preguntas el estado de una misma variable, literalmente seria: Seleccione el caso de cont, y luego en el caso que sea 1 haga tal accion, y asi para todos los valores que quieras, y lo cierras con END SELECT.