I was trying to interface the GSM module (SIM-300) with PIC18F4550 with the code given on the site but it isn't working. I am using XC8 compiler. The code given on the site has an interrupt function that is not being called. Also I wasn't sure about the delay calculations given in the program.