I have a nicely-working IceTube. Over time, I found the few seconds a day that it loses to be irritating. I'm in Germany, so I decided I'd like to attach a DCF77 receiver to make the clock radio-synchronized. I bought a receiver and have attached it to the clock (via a bread board for the moment). The two pins available to me for getting the data from the DCF77 to the clock were PC4 and PC5 - I took PC5. Because my DCF77 receiver has a push/pull output, only capable of sinking/sourcing 5uA, I've put PC5 into High-Z state - the pullup isn't active.
When I have the DCF77 receiver powered, but not connected to the IceTube board, I see nice square waves outputting the DCF77 signal on my oscilloscope. If I connect the receiver's data pin to PC5, I see square waves (and can read these with a modified firmware) for about 45 seconds - but they're increasingly degraded. Normal DCF77 is pulses of 100ms or 200ms followed by a 900/800ms pause. After 45s, I'm seeing lots of little 20ms/50ms highs/lows and very little DCF77 signal. The highs and lows are nevertheless largely square waves.
I figured - PC5, pin 28, is right next to the inductor. Inductors induct. The receiver is operating with a weakish signal and tiny amounts of current. The inductor is probably causing enough noise on the line to the receiver that the receiver itself is getting confused - i.e. it's the receiver outputting those square waves, but rather than being based on the DCF77 signal, it's getting (somehow) overwhelmed by whatever the inductor is doing.
I'd be perfectly happy turning off the boost convertor and not having visible digits for the time it takes to get an initial sync to DCF77 (about a minute). I could also modify the firmware to repeat this procedure once every 24 hours (at 4am, say) so that the clock stays in sync.
To prevent noise from the VFD driver, I've raised the VFDBLANK line. (I'm mostly debugging with the tube disconnected, but I connected the tube and checked - digits are indeed blank after doing this.)
To deal with the boost convertor, I've raised the BOOST line, figuring that if the transistor is always "on", the voltage across the inductor never changes and this should be the least noisy mode for it. I've also set OCR0A to zero in the hope of preventing the PWM from mucking with the BOOST line.
I still see the same effect on PC5 (lots of short pulses). On BOOST, I'm not seeing pulses, but frequent spikes at between 3v and 5v. They appear to be irregular.
At this point, my woolly theorizing about what might be going on is at a loss. Is my theory about the inductor likely to be right? If so, what's the best way to get it to be as quiet as possible?

