HOW TO: RF (315MHz, 418MHz, 433MHz, 915MHz) modules with PIC's and AVR's - LDmicro/LDmicro GitHub Wiki

You can use pair
Transmitter / Receiver
XY-FST(FS1000A) / XD-RF-5v,
KST-TX01 / KST-RX806,
etc...
image

One microcontroller reads state of DIP switches, codes the value with Manchester code and sends to other.
Second microcontroller receives Manchester code, decodes it and puts it to LED-bar graph.
Manchester coding needed because this transmitter/receiver pair lost connections if sends all zeros or ones in frame.
Manchester code

rf1
LD, HEX, asm, Proteus project in zip PIC16F628 RF1.zip

rf2
LD, HEX, asm, Proteus project in zip ATmega328 RF2.zip
rf_s2.ld show debounce contacts delay in rung 8.
rf_s.ld also show work of 7 Segment converter in LDmicro.

Proteus RF models Modulo_RF.zip

Any questions to [email protected].