DateTime? next = null;
private void timer1_Tick(object sender, EventArgs e)
{
  DateTime now = DateTime.Now;
  if(next == null){
    next = now.AddSeconds(-now.Second).AddMinutes(1);
  }
  if (now < next)
       return;
  next = next.AddMinutes(1);

  //ここに○分ちょうどのときにやりたい処理
}

//ここに