If you have the free version of MicroCode Studio, it supports 16F877A, 18F25K20, 16F887, 18F452, 18F4520 PICs.

(I just happened to research this in the chat just now)

Robert