I have a project that I have built for the farm to extract the moisture content of grain in the silos. The project is working well. I would like to add a RS485 comm ( Master, 5 Slaves ) to the project to communicate with all silos. The current boards use PIC16F876a. I am having difficulty with DT_INT and HSERIN routines using the 16F876a. After reading all 17 pages of DT_INT’s I think it would be much easier to upgrade my processor to 18F to get the quality of comm that I need. I am considering a 18F25k22 because it should do the job and because I would like to use this processors features in future projects. I have not yet worked with this processor and I am wondering what changes I will have to make to my current code in order to use it. Comments please? Would this be a good choice for upgrade or is there another processor that would be better for upgrade from 16F876a?

Thanks!

Wayne