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]

3 thoughts on “SONY SIRC on PIC12F629

Add yours

    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 comment

Create a free website or blog at WordPress.com.

Up ↑