Oh, forget to include

Code:
list p=16f877a
include "p16f877a.inc"
This code example is Written by: Richard Yang , Sr. Corporate Application Engineer, Microchip Technology Inc.

Read this app. note

http://www.pic16.com/tigao/041013/I2C_EE.asm


.