Acabo de hacer una prueba y funciona asi:
En el evento tick del timer colocas este code:
Código:
MessageBox.Show(DateTime.Now.ToString("HH:mm:ss"));
Y la propiedad Interval la pones en 15000, eso hace que cada 15 seg. salte un MessageBox mostrando la hora.
Y la propiedad Enable=true, para que al iniciar el formulario se ejecute automaticamente el timer.
Ahora en lugar de colocar el MessageBox pones el nombre de tu funcion, y el intervalo seria de 60000 para 1 min y 120000 para 2 min.
El Star() y el Stop() segun lei es para iniciar y parar el temporizador, pero yo normalmente lo hago con Enabled=true o Enabled=false y tambien me funciona. No sabia que existia el Start y el Stop
Saludos