    
   TimerReg = TimerReg & 0b11111000 | Divisor;
   pinMode(PWMpin, OUTPUT);
-// install  user defined special characters
-  lcd.createChar(0, Char0);
-  // create a new character
-  lcd.createChar(1, Char1);
-  // create a new character
-  lcd.createChar(2, Char2);
-  // create a new character
-  lcd.createChar(3, Char3);  
-  // create a new character
-  lcd.createChar(4,Char4);  
-  // create a new character
-  lcd.createChar(5, Char5);
+
   //lcd.setCursor(0,0);
   //lcd.print("SetUp Complete");  
   //startPrgm = 1000*millis();

 //kill the PWM signal
  detachInterrupt(InterruptId);
  digitalWrite (PWMpin, LOW);
// pinMode (GPIOpin, OUTPUT) ; //configure pin 1 as a simple output pin
// digitalWrite (GPIOpin, LOW); //set/force pin 1 output to ground [low]
// digitalWrite (GPIOpinSlow, LOW); //set/force pin 4 output High[Under Speed LED off]
// digitalWrite (GPIOpinOK, LOW); //set/force pin 5 output  High[Speed Ok LED off]
// digitalWrite (GPIOpinFast, LOW); //set/force pin 6 output  High[Over Speed LED off]


 //Serial1.print("All Done!\n");
 //setBacklightColour (0);
 lcd.clear();
 lcd.setCursor(0,0); //lcd.setCursor(pos,line)
 sprintf (buf, "Program Stopped");

      }
    }
// ############ End BarGraph Mode #################
   if (Mode == 3){// Run Scope Mode Routine
    ScopeMode();
   }
// ############ End O-Scope Mode #################    
    
   UsrInput =  ScanButtons();
   UpDateSettings(UsrInput, Mode);
   delay( 250 ); // wait 1/4 second(s)
