Page 18 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 18
interrupt [EXT_INT7] void hhh(void){if(PORTF==0x80) Flag_catch+=100;}
interrupt [TIM0_OVF] void external_int0(void) //게임시간 표시관련 및 게임시작
{
if (PIND.0 == 0x00){
count++;
if (count == 31)
{
sec--;
PORTF = ar[rand()%7];
if (sec == 0)
{
TCCR0 = 0x00;
EIMSK = 0x00;
}
count = 0;
}
}
}
<16X16 도트매트릭스>
#define LEDARRAY_D 2
#define LEDARRAY_C 3
#define LEDARRAY_B 4
#define LEDARRAY_A 5
#define LEDARRAY_G 6
#define LEDARRAY_DI 7
#define LEDARRAY_CLK 8
#define LEDARRAY_LAT 9
#define LEDARRAY_DI_RED 10
- 11 -