Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Raghunathan
06/01/15 10:58
Read: 1131 times
Chennai
India


 
#190510 - A simple code...not working
The code below is a simple trial to update two values - one is a unsigned int and the other is a float - when the user presses a button. The float updates as expected but the unsigned int does not. Wonder why. ( the unsigned int mlvalue is not there in any other place in the whole code after the defenition )

unsigned int  binval1, binval2, binval3, mlvalue ; 

void main (void)
{		
//============= START WHILE ===================

// ..... Various Init code goes here

   while(1)
   {  
     msDelay(200);		               // Update clock every xxx ms
     HeartBeatLED = ~HeartBeatLED ; 			 

// == SET VALUE UPDATE =========================
		 
  if ( get_key_press( 0x01))
    {
       mlvalue += 100 ;
       floatval += 0.01; 		  
       sprintf( dis_buf, "Rs.%04u SET:%04u  T:%010.3f  ", binval1, mlvalue, floatval);
       WriteLCD(dis_buf);
       while( get_key_press( 0x01));
     }  

//=============== END WHILE ====================	
    }				   // While closes.. 
  }	                                             // Main closes.

 


Thanks
Raghu

List of 2 messages in thread
TopicAuthorDate
A simple code...not working      Raghunathan      06/01/15 10:58      
   Problem with LCD      Raghunathan      06/02/15 05:16      

Back to Subject List