Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature currently requires accessing the site using the built-in Safari browser.
Exactamente eso es lo que hace falta saber.¿Podrias decir bien en qué situaciones se da el cuelgue y cuál de los dos PIC?
Entonces podrías dejar que el Watch-dog Timer haga su trabajo.parece ser que se cuelga el Emisor porque cuando le doy reset o lo apago y prendo vuelve a funcionar sin problemas, se cuelga de repente no sé el momento preciso y las circunstancias exactas ya que debe estar encendido todo el tiempo
Entonces podrías dejar que el Watch-dog Timer haga su trabajo.
unsigned char spi_write(unsigned char byte)
{
unsigned char i, SPI_Valor = 0;
for (i = 0; i < 8; i++) { // 8 bit a transmitir
SCK = 0;
MOSI = (byte & 128) >> 7;
SCK = 1;
SPI_Valor = SPI_Valor << 1;
SPI_Valor = SPI_Valor | MISO;
byte = byte << 1;
}
MOSI = 1;
return SPI_Valor;
}