       }
     }
   }
+
+  sei();
 }
 
 //----------------------------------------


//----------------------------------------
// Force the DDS into standby mode.
//----------------------------------------

void dds_standby(void)
{
  Serial.printf(F("DDS into standby mode.\n"));

  dds_update(0L);
}


        break;
    }

    // display frequency if changed, update DDS-60 if online
    if (old_freq != VfoFrequency || old_position != VfoSelectDigit)
    {
      display_sel_value(VfoFrequency, VfoSelectDigit, MAX_FREQ_CHARS, NUM_COLS - MAX_FREQ_CHARS - 2, 0);
      old_freq = VfoFrequency;
      old_position = VfoSelectDigit;

      save_to_eeprom();         // worry about frequent writes?

      if (VfoMode == vfo_Online)
        dds_update(VfoFrequency);
    }
  }
}
