Hola a tod@s, resulta que estoy implementando por hardware el protocolo de comunicación SPI entre un pic 18F876 y un max6675 y no sé si el proteus está simulando bien o soy yo que no doy con la configuración del protocolo.
Esta es la señal del osciloscopio virtual del proteus:
Como se puede apreciar en la captura, la señal DO de salida del pic corresponderá con la entrada del max SC, línea amarilla
la señal CLK de salida del pic corresponde con la entrada del pic CLK, línea azul,
la señal DI de entrada del pic corresponde en la salida max con SO, línea roja
Se supone que la señal DO esta siempre a positivo y se pasa a negativo para habilitar el envío de datos desde el max y en la imagen se ve que siempre está a 0 menos un pequeño pulso.
Cada vez que se pasara el CS a 0, entraría en funcionamiento el CLK del pic enviando un tren de 16 pulsos y como se ve, no solo no lo envía si no que lo divide.
Gracias compañer@s