/[H9]/trunk/Embedded/main.c
ViewVC logotype

Diff of /trunk/Embedded/main.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 214 by hedin, Mon Dec 10 08:39:47 2007 UTC revision 238 by hedin, Tue Dec 11 14:51:55 2007 UTC
# Line 291  void timer1_interrupt(void) Line 291  void timer1_interrupt(void)
291          TMR1L = 0xFF;          TMR1L = 0xFF;
292          global_time_counter++;          global_time_counter++;
293          global_emergency_counter++;          global_emergency_counter++;
 //      RA1 = !RA1;  
294  }  }
295    
296  //////////  ORDENARY FUNKTIONS  //////////  //////////  ORDENARY FUNKTIONS  //////////
297  void update_lcd(void)  void update_lcd(void)
298  {  {
299          if(global_temp_update_display != global_time_counter)          if(global_temp_update_display != global_time_counter)
300          {          {
         //      lcd_clear();  
301                  lcd_goto(0x00);                  lcd_goto(0x00);
302                    
303                  sprintf(global_lcd_buf, "Temp: %3d", global_temp);                  sprintf(global_lcd_buf, "Temp: %3d", global_temp);
# Line 337  void convert_temp(void) Line 336  void convert_temp(void)
336  {  {
337          short adVal;          short adVal;
338          adVal = (global_Pot_Hi << 8) | global_Pot_Lo;          adVal = (global_Pot_Hi << 8) | global_Pot_Lo;
339          if( adVal >=840 )          if( adVal >=840 ) // 840 == 4.1V or 82% of 5V, we do this because 4.1V == 100C.
340                  global_temp = 100;                  global_temp = 100;
341          else          else
342                  global_temp = (unsigned char) (adVal / 8.3886);                  global_temp = (unsigned char) (adVal / 8.3886);

Legend:
Removed from v.214  
changed lines
  Added in v.238

  ViewVC Help
Powered by ViewVC 1.1.20