Pic16f877a xc8 example.