Use WRITE_NC directly in the isr

This commit is contained in:
Yuri D'Elia 2019-05-25 21:50:53 +02:00
parent aae03ad83e
commit bddc3e84ab

View file

@ -941,7 +941,7 @@ FORCE_INLINE void advance_isr_scheduler() {
#ifdef FILAMENT_SENSOR
fsensor_counter += (e_steps < 0? -max_ticks: max_ticks);
#endif
WRITE(E0_DIR_PIN, e_steps < 0? INVERT_E0_DIR: !INVERT_E0_DIR);
WRITE_NC(E0_DIR_PIN, e_steps < 0? INVERT_E0_DIR: !INVERT_E0_DIR);
do
{
WRITE_NC(E0_STEP_PIN, !INVERT_E_STEP_PIN);