Page 980 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 980
| ←
화살표 방향이 순방향임
*/
void MSA(){//모터 A 멈춤
GPIO_ResetBits(GPIOB,GPIO_Pin_0);
GPIO_ResetBits(GPIOB,GPIO_Pin_1);
}
void MSB(){//모터 B 멈춤
GPIO_ResetBits(GPIOB,GPIO_Pin_2);
GPIO_ResetBits(GPIOB,GPIO_Pin_3);
}
void MSC(){//모터 C 멈춤
GPIO_ResetBits(GPIOB,GPIO_Pin_4);
GPIO_ResetBits(GPIOB,GPIO_Pin_5);
}
void MA(int direction){//모터 A 동작
if(direction == 1){//순방향
GPIO_SetBits(GPIOB,GPIO_Pin_0);
GPIO_ResetBits(GPIOB,GPIO_Pin_1);
}
else{//역방향
GPIO_SetBits(GPIOB,GPIO_Pin_1);
GPIO_ResetBits(GPIOB,GPIO_Pin_0);
}
}
void MB(int direction){//모터 B 동작
if(direction == 1){//순방향
GPIO_SetBits(GPIOB,GPIO_Pin_2);
GPIO_ResetBits(GPIOB,GPIO_Pin_3);
}
else{//역방향
GPIO_SetBits(GPIOB,GPIO_Pin_3);
GPIO_ResetBits(GPIOB,GPIO_Pin_2);
}
}
- 973 -