[17-1.pdf]をダウンロードする。

// 割込みサービスルーチン
static void interrupt isr()
{
switch (gCT)
{
case 0:
gCT++;
PORTD=CH[gNo3];
PORTB=~0X01;
break;
case 1:
gCT++;
PORTD=CH[gNo2];
PORTB=~0X02;
break;
case 2:
gCT++;
PORTD=CH[gNo1];
PORTB=~0X04;
break;
case 3:
gCT++;
PORTD=CH[gNo0];
PORTB=~0X08;
break;
default:
gCT=0;
break;
}
// タイマ0割込みフラグをクリア
T0IF = 0;
}
[17-1.txt]をダウンロードする。