fork

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
115:e5a230e5af52
Parent:
114:5cc38a53d8a7
Child:
116:66f1f0ff2dab
--- a/MTimer.c	Tue Apr 05 02:44:26 2016 +0000
+++ b/MTimer.c	Tue Apr 05 10:31:28 2016 +0000
@@ -12,7 +12,7 @@
 //unsigned int CountV=0;
 //unsigned int CountVf=0 ;
 unsigned int CountV31=0;
-unsigned int CountV255=0 ;
+unsigned int CountV255=0,f ;
 
 
 
@@ -32,12 +32,14 @@
 /////////////////////////////////////////////////////
 void Event_1Hz(void)// событие раз в 1 Гц
 {   int i,t;
-    if (Event1Hz)	{
+    
+    if (Event1Hz)	
+    {
         Event1Hz--;
         Discharg ();
         BackLight ();
-          
-       if(Rate_Flag)CMD_Rate();
+      
+             if(Rate_Flag)CMD_Rate();
     }
 }
 /////////////////////////////////////////////////////
@@ -48,6 +50,16 @@
     if (Event1K) {
         Event1K --;
         Time1K++;
+      if(f==1)
+       	{
+       	f=0;
+       	LoopOn
+        }
+        else
+        {
+        f=1;
+        LoopOff
+        } 
         if (Time1K == 1000) {
             Time1K = 0;
             Event1Hz ++;
@@ -63,14 +75,16 @@
 {
     if (Event100K)	{
         Event100K --;
+    
         Time100K++;
         PinCheng();	// чтение регистра состояния выводов(вибро, полсветка, поджиг, LED) и управление выводами.
         if (OutBufCon1Count)  {
             OutBufCon1Count--;   // обратный отсчет для управления ногой и формирование задержки на выдачу
         }
-        if (Time100K == 100) {
+        if (Time100K == 125) {
             Time100K = 0;
             Event1K ++;
+         
         }
     }
 }