Subversion Repositories HomeAutomation

Rev

Rev 139 | Rev 353 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 139 Rev 339
Line 2... Line 2...
2
 *
2
 *
3
 *   Functions for reading ADC
3
 *   Functions for reading ADC
4
 *
4
 *
5
 *********************************************************************
5
 *********************************************************************
6
 * FileName:        $HeadURL: https://svn.auml.se/svn/HomeAutomation/trunk/EmbeddedSoftware/PIC/Include/adc.c $
6
 * FileName:        $HeadURL: https://svn.auml.se/svn/HomeAutomation/trunk/EmbeddedSoftware/PIC/Include/adc.c $
7
 * Last changed:    $LastChangedDate: 2006-11-20 21:31:03 +0100 (Mon, 20 Nov 2006) $
7
 * Last changed:    $LastChangedDate: 2007-02-25 20:51:08 +0100 (Sun, 25 Feb 2007) $
8
 * By:              $LastChangedBy: johboh $
8
 * By:              $LastChangedBy: johboh $
9
 * Revision:        $Revision: 139 $
9
 * Revision:        $Revision: 339 $
10
 ********************************************************************/
10
 ********************************************************************/
11
#include <adc.h>
11
#include <adc.h>
12
 
12
 
13
#ifdef USE_ADC
13
#ifdef USE_ADC
14
 
14
 
Line 137... Line 137...
137
 
137
 
138
         if (v01>=0 && v01<=2) v01 = 0;
138
         if (v01>=0 && v01<=2) v01 = 0;
139
    else if (v01>=3 && v01<=7) v01 = 5;
139
    else if (v01>=3 && v01<=7) v01 = 5;
140
    else  { v01 = 0; v11++;}
140
    else  { v01 = 0; v11++;}
141
 
141
 
142
    tenth = (signed char *)v11;
142
    *tenth = (signed char)v11;
143
    decimal = (BYTE *)v01;
143
    *decimal = (BYTE)v01;
144
 
-
 
145
 
144
 
146
        TEMP_DONE=FALSE;
145
        TEMP_DONE=FALSE;
-
 
146
}
-
 
147
 
-
 
148
unsigned long adcGetRaw()
-
 
149
{
-
 
150
    return TEMP_VALUE;
147
}
151
}
148
 
152
 
149
 
153
 
150
/*
154
/*
151
*   Function: adcDone
155
*   Function: adcDone