PICBASIC PRO™ Compiler now supports ALL Microchip PICmicro® MCU families! - http://www.melabs.com/products/pbp.htm
It says families, not all of the MCU's in each family. Unfortunately it doesn't appear that the 16F687 is in the supported list. What about the 16F88? Do you really need all of those features in one micro for your project?