RC5 remote control using PIC12F629

All remote controlled projects from this site can be controlled with remote controls which use the RC5 protocol, like the TV-remotes from Philips.
When all buttons from such a remote are in use then you could make a remote control by yourself.

RC5 remote control
Your own build remote control with only one button or maybe you want to build a remote with more then hundred buttons.
It is possible, however, you need the PIC Basic compiler from Crownhill seeing that everyone has his own wishes and you have to fill in which button sends which RC5 code (mentioned in the RC5 tables, see here and here).
The TRANSMIT.HEX file underneath is only an example, a TV-remote controller with only 5 buttons, namely Stand-by, Program + and -, Volume + and -.
On basis of the downloaded PIC Basic example you can expand the program to your own wishes.
If you need more buttons but the PIC has not enough inputs free, you have to write your own routine which read the buttons when they are connected in a matrix or with use of i.e. a 74HC165.
To see what system- and command codes your remote-control sends, you can build an other (easy) project: RC5/RC6 codes on a LC-Display.


For more detail: RC5 remote control using PIC12F629

Current Project / Post can also be found using:

  • Rc5 based temperature controller
  • 12f629 pic basic

Leave a Comment

= 4 + 1

Read previous post:
Wireless 10 channel receiver using PIC16F630

This project can steer 10 different things wireless with the use of a normal TV-remote-control with the RC5 protocol, from...

Scroll to top