That is RC5 protocol as described here:
No need to add an extra inverter - have your micro-controller handle the inversion.
Use of an interrupt pin is a good idea, but for simple applications, interrupts may not be essential.
What micro-controller do you plan to use?
i am planing to use 8051 micro controller (it's newly taught to us in our college) .
And i actually plan to control some devices using remote control.(though this is one of the tasks in my project)
so for that i need to write a code which will detect the "command code only" to detect which button is pressed & thus then i can control any appliances.
i did not get why did you say interrupt pin not necessary to be used.
Here when the button on the rc is pressed that time only micro controller has to execute so it's necessary to use interrupt.
And let me once again say that whatever image i have attached in above post i have got number "8" in the command code only after pressing INV tag on the pc oscilloscope.Why i am saying this is see this post here file:
https://www.pcbheaven.com/userpages/The_Philips_RC5_Protocol/ from here i got to know how to detect a 0bit & 1bit.
the page also shows waveforms got on his oscilloscope. And he got exactly the same one that he had received after the receiver and did not had to invert it.
But i had to so.
Whether i use the method as given in above page or have to just detect in opposite fashion(as i had to press INV on my pc oscillo) as what explained in that page is not a real matter.But,
You see protocol used by me & in the page (above mentioned) are same that is:RC5 though i had to invert it & he didn't.