What are you trying to accomplish? A contact closure, data transmission, or just a signaling device? I'm in agreement that you can drop the Holtek encoder/ decoders, or get rid of the PIC. The Holteks can be used with buttons, just as the PICs can very easily emulate the Holtek chips. When the 12E is activated, it sends a 12 bit PWM AM word. It repeats this after a small delay until deactivated. The receiver looks for three correct words in a row. The first 8 bits are address, the last 4 are control bits. It is easier to write the code in assembly, due to tight timing, but it can be done in PBP.
Bookmarks