Google Embedded Life: Delay function for PIC16F877A (delay in milli seconds)