@@ -869,7 +869,8 @@ int read_max6675()
WRITE(MAX6675_SS, 0);
// ensure 100ns delay - a bit extra is fine
- delay(1);
+ asm("nop");//50ns on 20Mhz, 62.5ns on 16Mhz
// read MSB
SPDR = 0;