123

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
117:eefe61968528
Parent:
116:66f1f0ff2dab
Child:
118:c4c91b354c0c
--- a/MTimer.c	Tue Apr 05 16:52:31 2016 +0000
+++ b/MTimer.c	Wed Apr 06 13:41:25 2016 +0000
@@ -35,12 +35,14 @@
     
     if (Event1Hz)	
     {
-       /* LoopOn
-        LoopOff*/
+             
+   
+        
+       
         Event1Hz--;
         Time1Hz++;
-        Discharg ();
-        BackLight ();
+       Discharg ();
+       BackLight ();
         if(Rate_Flag)CMD_Rate();
     }
 }
@@ -53,7 +55,7 @@
     {
         Event1K --;
         Time1K++;//первый ++ работает каждые 125 (event100kHz)второй был в 100 кГц
-       
+        
     /*
      */ 
         if (Time1K == 1000) 
@@ -73,9 +75,7 @@
 {
     if (Event100K)	{
         Event100K --;
-        
-    if(f==1){f=0;LoopOn}
-        else{f=1;LoopOff}
+     
         
         if (OutBufCon1Count)  {
             OutBufCon1Count--;   // обратный отсчет для управления ногой и формирование задержки на выдачу
@@ -171,14 +171,18 @@
 //////////////////////////////////////////////////////////////////////
 __irq void TIMER1_IRQHandler (void)
 {
+   
+          
     ResetCS(ADC);					  	 	//prepare ADC for sampling
     SetDAC(DAC);
 
     CountV255++;							// инкремент счеттчика
     CountV255 &= 0xff;						// ОБРЕЗАНИЕ СЧЕТЧИКА ой
     CountV31 =CountV255 & 0x1f;				// малый счетчик
-
-
+    if(CountV31==0)
+    {
+      BackLightON
+    }
 
 
     D_QEI();								//чтение данных по счетчику
@@ -190,6 +194,7 @@
 	SPI_Exchange(); 						//Чтение ADS_SPI
 
     LPC_TIM1->IR = 1;
+    BackLightOFF
 }
 
 
@@ -210,7 +215,8 @@
 
     Time_vibro++;
     
-        
+     if(f==1){f=0;LoopOn}
+     else{f=1;LoopOff}   
     
     
     Gyro.VibroOutF=1;