Estoy trabajando en un circuito con un PIC Mcu y una pantalla LCD en una placa de pruebas. El PIC se comunica con la pantalla a través de I2C. Por alguna razón, solo puedo hacer que la comunicación funcione correctamente cuando mi sonda oScope está conectada a la línea SDA de la interfaz I2C. Sé que la comunicación está funcionando porque la pantalla muestra mi texto. Si quito la sonda y luego reinicio el firmware, la pantalla se queda en blanco. ¿Alguna idea de lo que está pasando aquí? Estoy usando resistores de extracción de 4.7k tanto en los datos como en las líneas de reloj del I2C según lo recomendado por el manual PIC. También intenté cambiar las resistencias con 1k y 10k, pero eso no pareció ayudar. Además, no importa si el clip de conexión a tierra de mi sonda está conectado a la conexión a tierra de la PCB (así que no creo que sea un problema de conexión a tierra). Alguna idea de lo que está pasando aquí? Sé que realmente debería hacer una PCB real, pero primero quería demostrar que el diseño era bueno en el tablero.