Have you looked at 16F914?