基于单片机的自动感应门设计(6)

2019-04-23 13:53

安徽工商职业学院2015届毕业论文(设计)

K=0; While(1) {

k++; cp1=0;

delay(2*k); //延时时间逐步减少,即加速 cp1=1; delay(2*k);

if(P1==0Xf6) break; } } }

//关门

While(diret==1) {

if (temp==0Xf6)// 加速,直到遇到霍尔传感器2,7 {

K=10; While(1) {

cp1=0;

delay(2*k); //延时时间逐步减少,即加速 cp1=1; delay(2*k); k--;

if (int_flag==1) //中途有人来 则关门失败,返回0 {

temp=0X6f; return 0; }

if(P1==0X6f) break; } }

If (temp==0X6f) //匀速, 直到遇到霍尔传感器3,6 {

While(1) {

CP1=0; delay(1); CP1=1; delay(1);

if (int_flag==1) //中途有人来 则关门失败,返回0 {

temp=0X9f; return 0;

22

安徽工商职业学院2015届毕业论文(设计)

}

if(P1==0X9f) break; } }

if (temp==0Xf9) //减速, 直到遇到霍尔传感器4,5 {

K=0; While(1) { k++; cp1=0;

delay(2*k); //延时时间增加,即减速 cp1=1; delay(2*k);

if (int_flag==1) //中途有人来 则关门失败,返回0 {

temp=0Xf9; return 0; }

if(P1==0Xf9) break; } }

return 1; } }

//(5) 延时程序

viod delay (uint time1) {

uint deli,delj;

for (deli=0;deli

23


基于单片机的自动感应门设计(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学一年级剑桥英语试题Unit3 - - Toys - 图文

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

马上注册会员

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