Springbok back row Marcell Coetzee is also named in the starting XV after recovering from an illness that saw him miss Sunday's bonus point win over Zebre.
Les Kiss will start Gilroy at fullback for the first time this season, while Trimble and Charles Piutau will occupy the wing berths.
Payne, who featured off the bench against the Italians, will start in the 13 jersey, with Stuart Olding alongside him in midfield. Pete Nelson and Ruan Pienaar will continue their successful half-back partnership for the fourth consecutive match.
Rob Herring will again captain the side from hooker and he will be joined in the front row by props Callum Black and Wiehahn Herbst. Kieran Treadwell and Franco van der Merwe will pack down in the second row and the loose forwards are Coetzee, Roger Wilson and Sean Reidy.
John Andrew, Andy Warwick and Ricky Lutton will provide back up for the front row, with Pete Browne and Clive Ross and named as the additional forward replacements. Paul Marshall, Luke Marshall and Jacob Stockdale will offer strong cover for the backline.
Almost 15,000 tickets have been sold for Friday's game, but there is still availability in some areas - please visit ulsterrugby.com/buytickets for details.
Ulster team & replacements to play Treviso, Guinness PRO12 Round 17, Friday 3rd March, Kingspan Stadium (7.35pm):
(15-9): C Gilroy, A Trimble, J Payne, S Olding, C Piutau, P Nelson, R Pienaar;
(1-8): C Black, R Herring (captain), W Herbst, K Treadwell, F van der Merwe, R Wilson, S Reidy, M Coetzee;
Replacements (16-23): J Andrew, A Warwick, R Lutton, P Browne, C Ross, P Marshall, L Marshall, J Stockdale.
Get up to date
Sign up to our eZine to receive updates, ticket and merchandise offers and the very latest Ulster Rugby news!