陕西科技大学毕业论文(设计说明书) 42
}
{
}
for(i=0;i<8;i++) j=0; j=j|ADDO; ADCLK=1; _nop_(); _nop_(); ADCLK=0; _nop_(); _nop_(); j=j<<7; ndat=ndat|j; if(i<7)ndat>>=1; }
ADCS=1; ADCLK=0; ADDO=1; dat<<=8; dat|=ndat; return(dat);
xianshiTemperature() {
uint wendu; uchar c;
sled_WD_port=0; P1=0; {
wendu=ReadTemperature(); sled_data[3] = du_char[wendu/100]; sled_data[4] = du_char[wendu0/10]; sled_data[5] = du_char[wendu]; for(c=0;c<6;c++)
{
太阳能热水器控制器的设计 43
sled_wm_port = 0x00; sled_WD_port = sled_data[c];
if(c==4) sled_WD_port = sled_WD_port&0x7f; sled_wm_port = we_table[c]; delay_1ms(20); } }
}
xianshishuiwei() { }
anjianshezhi() {
uchar temp_buff; uchar temp=10; uchar i; sled_dm_port=0; while(1) {
uchar shuiwei,uu; uchar d; sled_AD_port=0; { }
uu=Adc0832(0); shuiwei=uu/2.56;
sled_data[0] = du_char[shuiwei0/10]; sled_data[1] = du_char[shuiwei]; for(d=0;d<2;d++)
}
sled_wm_port = 0x00; sled_AD_port = sled_data[d]; sled_wm_port = we_table[d]; delay_1ms(1);
{
陕西科技大学毕业论文(设计说明书) 44
if(up_key==0)
{
delay(10); temp=temp+10;
while(!up_key); delay(10);
if(up_key==0)
while(!up_key);
}
else if(down_key==0)
delay(10); if(down_key==0)
{
temp--; }
sled_data[5] = du_char[temp_buff/100]; sled_dat