Page 37 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 37
case 0xbf: mode = 7; timer = 65499; break; // SW7 ON
(MODE7)
case 0x7f: mode = 8; timer = 65535; break; // SW8 ON
(MODE8)
}
// 블루투스
/*indata = Getch();
switch(indata){
case '1': mode = 1; timer = 65535; break;
case '2': mode = 2; timer = 65487; break;
case '3': mode = 3; timer = 65535; break;
case '4': mode = 4; timer = 65535; break;
case '5': mode = 5; timer = 65499; break;
case '6': mode = 6; timer = 65499; break;
case '7': mode = 7; timer = 65499; break;
case '8': mode = 8; timer = 65535; break;
default:
}*/
}
}
interrupt [TIM1_OVF] void timer_int1(void)
{
int x,y,z;;
// 층 선택
PORTC = 0x00;
//======================================
// 데이터 입력
//======================================
for (x = 0; x < 8; x++){
for (y = 0; y < 8; y++){
PORTB.0 = cube[x][y];
// 데이터 클록
PORTB.2 = 0;
delay_us(1);
- 36 -