The Sony Infrared Protocol is by far the simplest to implement in any design using IR data. Once you fully understand the SIRC then you can surely create your own. Below is code i made for the PIC12F629 Microchip. This code was written in SourceBoostC which is a C programming language for pic micros. Usually i will use C18 for PIC18F’s but for PIC12F and PIC16F i will use BoostC. What it does is:

1. Receive Infrared Data
2. Has a learning mode to store new button press as default
3. Turn On/Off a Relay which can control up to 125v @ 1 Amp

The code is actually simple and i have commented it a bunch. Below you will also find a Schematic and Video of it working.

Code: [Download]
Video: [Youtube]

Published by atomsoft

Starting a small company. Trying to build it from ground up. Only 2 employees so far. Nothing serious yet but soon!

3 thoughts on “SONY SIRC on PIC12F629

    1. I knew you would like this one 😀 i use this for my room light. Its great. I control a 2 Fluorescent Bulbs with it. It works great. I have to show how i have it setup. Heh i wasted a breadboard. But its very useful

  1. Hello there! I simply want to offer you a big thumbs up for your excellent info you have got right here on
    this post. I am coming back to your web site for more soon.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: