#include "18f458.h"
#include "stdio.h"
#include "string.h"
#include "htc.h"
#include "stdlib.h"
#include "delay.h"
void gecikme(void)
{
int e;
{
for(e=17;e>1;e--);
DelayUs(25000);
}
return;
}
main(void)
{
float yuksek,dusuk,derece;
int c,a=20,b=30;
TRISA=0x01;
TRISB=0x00;
TRISC=0x00;
ADCON1=0x8E;
ADCON0=0x41;
for (;; )
{
ADCON0=0x45;
while((ADCON0)!=0);
yuksek=ADRESH;
dusuk=ADRESL;
derece=256.0*yuksek + dusuk;
derece=derece*48;
c=(int)derece;
gecikme();
if (c < a)
{
RC6=1;
RC7=0;
gecikme();
}
else if (c > b)
{
RC7=1;
RC6=0;
gecikme();
}
if (a < c&&c < b)
{
RC6=0;
RC7=0;
gecikme();
}
}
}