Page 538 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 538
OCR0=speed;
}
}
interrupt [USART0_RXC] void RX_interrupt(void) //통신 부분
{
int op;
op=UDR0; //UDR값 op에 저장
if (!flag_ir) //자동 모드가 아닐 때
{
switch (op) //조이스틱
{
case 0+'0': motor=0; break;
case 1+'0': motor=0x06; break;
case 2+'0': motor=0x02; break;
case 3+'0': motor=0x0a; break;
case 4+'0': motor=0x05; break;
case 5+'0': motor=0x01; break;
case 6+'0': motor=0x09; break;
}
}
switch (op) //파이 캠 조종
{
case 10 : motor=0x01; break;
case 11 : motor=0x02; break;
case 12 : motor=0x00; break;
//case 'u': if (speed<235) speed=speed+20; break;
//case 'd': if (speed>119) speed=speed-20; break;
}
if (op=='a')
{
flag_ir=0;
- 531 -