I personally think there is some issue with the transmitter. It sends the same pulses if i send command
SendSIRC(1,1) and SendSIRC(1,3) and SendSIRC(1,5) ... all odd commands
and also sends same pulses for all even commands such as
SendSIRC(1,0) and SendSIRC(1,2) and SendSIRC(1,4) ...
sorry Atom for not replying. I was out for dinner and took a long while due to saturday rush lol.
I will test it out right now and update the status. Also where should i change the code in order for it to work with 4MHz oscillator? I have tried increasing the delays to double and also reducing them to half.. couldn't get the 8MHz system to work with 4MHz.
Version 7.6.... You can just use your DSN file and use my code.. Like copy your Proteus file over mines. and open your and it should still work since it just needed the new code/hex file
Lol its my first time too Actually its my first month with PIC MCU, earlier i had interfaced 8051 with RC5 (Philiphs protocol) but it was not simulation based and was in assembly (which i dont like that much).
You should look into RC5 aswell, and since you are a code genius, you will be able to translate it quite easily into your own libraries.
I found RC5 to be a little more easier than Sony's SIRC when i started to research on Remote control protocols and since you made Sony's SIRC, RC5 will be much easier
Cool ! thanks ill take a look at it... Since i dont have a 36khz part i guess i can only simulate it for now... Ill order some to make some actual devices with...