Page 773 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 773
공중망을 이용한 애완동물 사료 공급기
{
PORTA.4=1; //relay set
PORTA.6=1; //relay set
PORTF=0x08; //L298로 1,0신호
qrd(); //qrd signal 대기
PORTF=0x04;
delay_ms(50);
PORTF=0x00; //motor stop
PORTA=0x00; //relay 신호 초기화
}
void W3_out()
{
PORTA.5=1; //relay set
PORTA.6=1; //relay set
PORTF=0x08; //L298로 1,0신호
qrd(); //qrd signal 대기
PORTF=0x04;
delay_ms(50);
PORTA=0x00; //relay 신호 초기화
PORTF=0x00; //motor stop
}
void qrd() //Lift QRD
{
short buffer1 = 1; //좌측 QRD값 초기화
short buffer2 = 1; //우측 QRD값 초기화
while(1)
{
if(buffer1 != 0) buffer1 = PINB.2;
if(buffer2 != 0) buffer2 = PINB.3;
if((buffer1 == 0) && (buffer2 == 0)) return;
}
}
void PARK_W1() //White 1층 주차함수
{
LCD_Input(status[place - 1]);
delay_ms(1000);
인천전자마이스터고등학교
- 766 -