割り込み不使用で点滅させるプログラム。
ポート2に信号を出力させる。LEDをポート2に配線しよう。
void main(void)
{
long int t; /* カウント用変数 */
PORT2.DDR.BYTE=0xff; /* PORT2の全端子を出力に設定 */
PORT2.DR.BYTE=0x00; /* PORT2のon/offを一応クリア */
while(1){
PORT2.DR.BYTE=~PORT2.DR.BYTE; /* ポートから読んできて反転してポートに戻す */
for(t=0;t<1500000;t++); /* ちょっと待つ */
}
} }