Page 324 - MDP2020-3
P. 324
318
| 인천전자마이스터고등학교 ·············································································································
void W2_in() //W2로 플레이트를 넣는 함수
{
PORTA.1 = 1; //set relay high
PORTA.6 = 1; //set relay high
PORTF = 0x42; //motor operate
W2_Micro(); //W2 마이크로 스위치 신호 대기
PORTF = 0x00; //motor stop
}
void W3_in() //W3로 플레이트를 넣는 함수
{
PORTA.2 = 1; //set relay high
PORTA.6 = 1; //set relay high
PORTF = 0x44; //motor operate
W3_Micro(); //W1 마이크로 스위치 신호 대기
PORTF = 0x00; //motor stop
}
void B1_in() //B1로 플레이트를 넣는 함수
{
PORTA.3 = 1; //set relay high
PORTA.6 = 0; //set relay low
PORTF = 0x48; //motor operate
B1_Micro(); //B1 마이크로 스위치 신호 대기
PORTF = 0x00; //motor stop
}
void B2_in() //B2로 플레이트를 넣는 함수
{
PORTA.4 = 1; //set relay high
PORTA.6 = 0; //set relay low
PORTF = 0x50; //motor operate
B2_Micro(); //B2 마이크로 스위치 신호 대기
PORTF = 0x00; //motor stop
}
void B3_in() //B3로 플레이트를 넣는 함수
{
PORTA.5 = 1; //set relay high
PORTA.6 = 0; //set relay low
PORTF = 0x60; //motor operate