Earlier I asked some questions as to IrDA implementation. Several of you gave me some pointers and thanks to Scott Dattalo, I was able to find an implementation of it on the Scenix site. As promised, here is my update as to how we can all handle IrDA capabilities. ============================================================ HISTORY: Called and left a message with Microchip concerning IrDA. Next day no response so called again. Finally got hold of someone and told them what I needed and they told me they would get back to me later. Still waiting. Called Scenix and left a message. Got called back within an hour. The salesperson told me she would forward the 'request for info' to an applications engineer. Two hours later was called by Jud (the applications engineer). He helped me decide/confirm the best route to go. ============================================================ CONCLUSION: Their largest IC wasn't big enough for my application AND for IrDA. At the same time, putting the IrDA stack onto a PIC chip may be a bit overwhelming of a challenge. Therefore my current plans are to use the Scenix SX28 for the IrDA stack and then use a simple SPI interface between that and my PIC16C77. If I went with the C77 for the whole thing, would have had to use an external IC anyway for the IR wave shaping. The Scenix chip can do all the wave shaping within software AND does the IrDA stack at the same time. ============================================================ SUMMERY: I hear alot of people on hear talking bad about Microchip and say they are going over to Scenix (greater speed, built in emulator, etc.). I also hear the devout PIC users that say that Scenix is too limited in what they offer (program space, A/D, different types of families, etc.) and stay with the PIC's. I think this is an great example of the need to be flexible and diverse. I for one will use BOTH!!!