Working on it....
RDS_Proto.jpg
This is a similar RDS design, though somewhat simplified, using a 16F88. I've been messing with the code (I'm on Version 0.74 at the moment) and trying to get pilot synchronisation to work. It has proven to be tricky.
There's another Veroboard build on the bench at the moment, that uses a 74HC4046 and a 74HC4040 to derive 4.332MHz from the 19kHz pilot from the stereo coder. The '4040 is programmed to divide by 228, and the '4046 VCO is dimensioned for a small range around 4.3MHz. This might be a good way to add synchronisation to the basic RDS circuit that's been presented further up this thread. You take the 19 kHz from the stereo coder logic, and use it as the "reference" input to the '4046. The VCO is divided by 228 and compared with the 19 kHz, so that the VCO is phase-locked to the pilot at 4.332 MHz. It just takes two cheap chips, a handful of diodes and a few passives.....
You do not have the required permissions to view the files attached to this post.