So you are saying:
No external parts. No external PLL IC. ????
Schematic:
View attachment 109427
We have a micro controller running on Vcc which might be 5 volts or 3.3 volts.
The uC should not have a voltage applied to any pin that is below 0 volts or above the supply.
The signal is "5v p-p" which swings from +5V to -5V.
Inside the uC's pin there are probably diodes to help protect the part from over voltage. But I added external diodes for more protection. The 10k resistor is to limit the current into the protection diodes.
With the resistor and diodes, the voltage on the input pin will be limited to -0.6V to (supply+0.6V).
If the input pin is "digital" then it will switch at about 1.5 volts above ground. Maybe at about 1/2 supply. (depends on what type of uC) So this not really "zero crossing".
If the uC has a ADC on board, then you can measure the voltage. (depends on what type of part) The ADC can measure from ground to (VCC or Vref [which might be 1.25V or 2.5V or ??]). So if you measure the input as fast as you can and look for a voltage of 0 you will get a good idea of when the signal is above ground or below ground. There will be some delay because it might take 10uS for the ADC to work. Then another 10uS for the interrupt to get through the system.
I added some external parts, sorry. How simple do you want this?