#include<AT89X51.H>
#define START P3_0// 8051의 P3_0핀으로 AD의 START핀 제어
void delay(int k)//지연함수
{
while(k--);
}
void Display(unsigned char a)
{
int templ=0;
int temph=0;
templ=a%10;
templ=templ << 4
temph=(a%100)10/;
p0=temph|temp1;
}
void main(void)
{
int i=0;
int Result=0;//AD로 부터 들어온 값을 변화하여 출력할 온도값
START=0;//AD의 START핀 제어 변수
while(1)
{
Result=0;
for(i=0; i<10; i++)
{
START=1;
delay(100);
START=0;
delay(10000);
Result += 1.8*p2;
}
Display(Result/10);
}
}
여기까지가 조교님이 짜주신 온도계소스인데요;;
완전한 온도계 센스가 완성되야 회로부품을 얻고 회로도를 만들수 있어요
온도계 소스 완성좀 부탁드려요