江苏理工学院毕业设计(论文)
MOTOR3 = 0;
Delay_xms(3); //转速调节 MOTOR0 = 0; MOTOR1 = 1; MOTOR2 = 0; MOTOR3 = 0;
Delay_xms(3); //转速调节 MOTOR0 = 1; MOTOR1 = 0; MOTOR2 = 0; MOTOR3 = 0;
Delay_xms(3); //转速调节 }
/* 逆时针转动 */ void MotorCCW(void) {
MOTOR0 = 1; MOTOR1 = 0; MOTOR2 = 0; MOTOR3 = 0;
Delay_xms(3); //转速调节 MOTOR0 = 0; MOTOR1 = 1; MOTOR2 = 0; MOTOR3 = 0;
Delay_xms(3); //转速调节 MOTOR0 = 0; MOTOR1 = 0; MOTOR2 = 1; MOTOR3 = 0;
第 26 页 共 47 页
江苏理工学院毕业设计(论文)
Delay_xms(3); //转速调节 MOTOR0 = 0; MOTOR1 = 0; MOTOR2 = 0; MOTOR3 = 1;
Delay_xms(3); //转速调节 }
void MotorStop(void) {
MOTOR0 = 0; MOTOR1 = 0; MOTOR2 = 0; MOTOR3 = 0; }
/* 处理按键 */ void Deal_Key() {
switch (key_value)
{
/* 1 - 6 代表电梯内部按键 */ case 1 : /* 6 楼 */ {
if ( nf != 6 ) { } else {
up_floor[6] = 0;
第 27 页 共 47 页
up_floor[6] = 1;
inner.floor_led[6] = 1; /* 标志 6 楼的小灯为亮 */
江苏理工学院毕业设计(论文)
} case 3 : {
if ( nf != 4 )
第 28 页 共 47 页
}
}
inner.floor_led[6] = 0; /* 标志 6 楼的小灯为亮 */
stop = 0; break;
case 2 : /* 5 楼 */ {
if ( nf != 5 ) { } else { }
inner.floor_led[5] = 0;
inner.floor_led[5] = 1; /* 标志 5 楼的小灯为亮 */
if ( nf == 6 ) { }
else if ( nf >= 1 && nf <= 4 ) {
up_floor[5] = 1; down_floor[5] = 1;
} stop = 0; break;
江苏理工学院毕业设计(论文)
} case 4 : {
if ( nf != 3 ) { } else { }
第 29 页 共 47 页
{ } else { }
if ( nf >= 5 && nf <= 6 ) { }
else if ( nf >= 1 && nf <= 3 ) { } stop = 0; break;
up_floor[4] = 1; down_floor[4] = 1; inner.floor_led[4] = 0;
inner.floor_led[4] = 1; /* 标志 4 楼的小灯为亮 */
inner.floor_led[3] = 1; /* 标志 3 楼的小灯为亮 */
inner.floor_led[3] = 0;
江苏理工学院毕业设计(论文)
} case 5 : {
if ( nf != 2 ) { } else {
inner.floor_led[2] = 0;
inner.floor_led[2] = 1; /* 标志 2 楼的小灯为亮 */ if ( nf >= 4 && nf <= 6 ) { }
else if ( nf >= 1 && nf <= 2 ) { } stop = 0; break;
up_floor[3] = 1; down_floor[3] = 1;
}
if ( nf >= 3 && nf <= 6 ) { }
else if ( nf == 1 ) {
up_floor[2] = 1; down_floor[2] = 1;
} stop = 0;
第 30 页 共 47 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库本科毕业设计(基于单片机的电梯控制模拟系统设计) -(7)在线全文阅读。
相关推荐: