SONY SIRC on PIC12F629

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]

Advertisements

About atomsoft

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

3 responses to “SONY SIRC on PIC12F629”

  1. Roman says :

    I have to look at this one too, looks quite simple and useful. How do you find SourceBoost compiler ?

    • atomsoft says :

      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

  2. Layne says :

    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:

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s

%d bloggers like this: