public void UpdateUI(PICController controller)
        {
            if (enabledBox.IsChecked.Value)
            {
                if (Clock_ID < 4)
                {
                    PICClock c = controller.GetExternalClock(Clock_ID);

                    bool e = c.Enabled;
                    uint b = c.Bit;
                    uint r = c.Register;
                    uint f = c.Frequency;

                    freqCtrl.Value       = (int)f;
                    regBox.Value         = r;
                    bitBox.SelectedIndex = (int)b;

                    if (e != enabledBox.IsChecked)
                    {
                        enabledBox.IsChecked = e;
                    }
                }
            }
        }