51单片机温度计 - 图文(4)

2019-08-29 00:05

************************************** void timer0() interrupt 1 using 2 {

TH0=0xff; TL0=0xa0;

time_wang++; if(SHOW==0) {

if(time_wang==5) {

P2=0xff;

B0=0;B1=1;B2=1;B3=1; P2=~table[mun/1000];

}

if(time_wang==10) {

P2=0xff;

B0=1;B1=0;B2=1;B3=1; P2=~table[(mun00)/100];

}

if(time_wang==15) {

- 8 -

P2=0xff;

B0=1;B1=1;B2=0;B3=1;

P2=(~table[(mun0)/10])&0x7f;

} }

if(SHOW==1) {

if(time_wang==5) {

if(time_wang==20) { }

time_wang=0; P2=0xff;

B0=1;B1=1;B2=1;B3=0; P2=~table[mun];

P2=0xff;

B0=0;B1=1;B2=1;B3=1; P2=~0x38;

}

if(time_wang==10) {

- 9 -

P2=0xff;

B0=1;B1=0;B2=1;B3=1; P2=0xff;

}

if(time_wang==15) {

P2=0xff;

B0=1;B1=1;B2=0;B3=1; P2=~table[wendu_L/10];

} }

if(SHOW==2) {

if(time_wang==5) {

- 10 -

if(time_wang==20) { }

time_wang=0; P2=0xff;

B0=1;B1=1;B2=1;B3=0; P2=~table[wendu_L];

P2=0xff;

B0=0;B1=1;B2=1;B3=1; P2=~0x76;

}

if(time_wang==10) {

P2=0xff;

B0=1;B1=0;B2=1;B3=1; P2=0xff;

}

if(time_wang==15) {

P2=0xff;

B0=1;B1=1;B2=0;B3=1; P2=~table[wendu_H/10];

}

if(time_wang==20) {

time_wang=0; P2=0xff;

B0=1;B1=1;B2=1;B3=0; P2=~table[wendu_H];

- 11 -

}

}

}

//---------------------------------

//********************************************************** void key_scan(void) {

if(!K1) //启动 { } if(!K2) {

delay(100); if(SHOW==0)return; if(SHOW==1) {

if(wendu_L==(wendu_H-1)) delay(100); SHOW++;

if(SHOW==3)SHOW=0;

return;

- 12 -


51单片机温度计 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:80浮头换热器毕业设计-说明书2 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: