Respostas:
O que fiz quando precisei compartilhar um relógio entre micros é fazer o cristal acionar o oscilador em um micro e, em seguida, usar o pino de saída do oscilador (normalmente CLKOUT ou OSCOUT) desse micro para acionar o segundo micro.
Eu esperaria problemas tentando conduzir dois osciladores do mesmo cristal, se por nenhuma outra razão a não ser que a capacitância dos longos traços de PCB necessários para ir entre os dois processadores causasse um mau funcionamento.
simular este circuito - esquemático criado usando o CircuitLab
Não é exatamente isso que você deseja. Quando você usa um cristal para formar um oscilador, está usando um inversor interno do microcontrolador para acionar o cristal. Se você conectar os dois micros ao mesmo cristal, eles lutarão e não funcionarão.
Portanto, convém escolher um dos dois micros para servir como driver de cristal (configure como mostrado na seção 6.2.6 da folha de dados) e o outro micro para usar uma entrada de relógio externa (6.2.1 da folha de dados). Em seguida, altere sua conexão esquemática da seguinte maneira:
simular este circuito - esquemático criado usando o CircuitLab
Como alternativa, se a simetria for desejada, você pode usar um oscilador externo em vez de um cristal. Então ambos poderiam operar no modo de relógio externo.
O problema com essa abordagem é que a conexão com a segunda entrada do oscilador afetará a capacitância naquele pino e alterará ligeiramente a frequência, além de reduzir o acionamento de cristal. Pode não importar, no entanto, e é muito improvável que evite a oscilação. Quando precisei fazer isso em um produto, usei um módulo de oscilador de cristal para ambas as MCUs.
Você pode construir o oscilador usando um chip inversor barato (0,1 $) ou gerador de clock especializado (um pouco mais caro) e alimentar esse relógio para ambos os uC.
Simplesmente o cristal de conexão com ambos não funcionaria (de maneira confiável).
Se for algo parecido com os PICs que usei, você tem um XTALout e um XTALin com o XTAL real entre eles e os limites (talvez em torno de 22pf) no chão. Tente conectar o XTALout de um ao XTALin do outro.
Faça um oscilador com seu cristal e um inversor como sugerido pela BarsMonster e alimente-o na entrada de um IC de buffer de distribuição de fanout . Uma saída de buffer de fanout vai para a entrada do relógio de cada MCU.
Não posso recomendar uma peça específica sem saber quais micros você está usando, mas você gostaria de começar com estes filtros: