Page 47 - 3-3
P. 47
{ if(PINC.4 == 1 && PINC.6 == 1 &&
case 0b01110000: Wbuff = '3'; break; PINC.7 == 1)
swflag=0;
case 0b01100000: Wbuff = '2'; break; */
case 0b01000000: Wbuff = '1'; break;
if (data=='x')
case 0b00000000: Wbuff = '0'; break; {
default: break; if(ham!=1)
} {
} Drink_1();
// 물 1 번
void main(void) data = '';
{ ham=1;
Initial(); }
}
while (1) if(data=='y')
{
// push sw if(ham!=2)
{ {
Usart(); Drink_1();
Drink_1();
if(PINC.4 == 0) { // 물 2 번
// pinc.4 에 스위치에 입력을 받으면 A_1() 함수 data = '';
실행 ham=2;
A_1(); }
} }
else if(PINC.5 == 0){ if(data =='z')
//pinc.5 에 스위치에 입력을 받으면 B_1() 함수 실 {
행 if(ham!=3)
B_1(); {
} Drink_1();
else if(PINC.6 == 0) { Drink_1();
//pinc.6 에 스위치에 입력을 받으면 C_1() 함수 Drink_1();
실행 // 물 3 번
C_1(); data = '';
} ham=3;
else if (PINC.7 == 0) { }
//pinc.7 에 스위치에 입력을 받으면 Drink_1() }
함수 실행 if (data=='s')
Drink_1(); {
} if (ham!=4)
{
/* Sensor();
- 47 -