Автор: evil2010bsaa@yandex.ru
Исходный материал: PIC16F628A x2, MRF49XA x2 .
В данной статье не будет описания работы MRF49XA, просто выложу исходник. В основе лежит вот эта статья за что автору большое спасибо.
Немного о сборке: антена срисована из этой статьи, конденсаторы поставлены какие были, по даташиту ни чего не подбирал (что не правильно но для теста на работоспособность сойдет).
Как работает: тут все просто, если отправляем вызываем MRF_send(); например:
if(RB4 == 0){__delay_ms(100);MRF_send(7,15);}
для приема вызываем функцию MRF_receive(); можно крутить в бесконечном цикле или завести на прерывание.
В архиве выкладываю исходник, даташит на MRF49XA, даташит на Si4020 и оригинальную библиотеку от микрочипа AN1252 для работы с MRF49XA.
И на последок видео работы модулей: