void main (void)
{
DDRC=0xff; // port C sebagai output
PORTC=led; // keluarkan data led ke port C
TCNT0=0x00; // setting inisial counter0 = 0
TCCR0=0x05; // setting skala clock = 1024
TIMSK=0x01; // aktifkan interrupt timer0
TIFR=0x00; // hapus bendera interrupt timer0
#asm ("sei"); // aktifkan interupsi global
while(1); // pengulangan diri sendiri terus menerus
}
interrupt [TIM0_OVF] void timer0_overflow(void)
{
TCNT0=0x00; // setting inisial counter0
led=~led; // membalik nilai led
PORTC=led; // keluarkan data led ke port C
}
listing diatas saya ambil dari buku karangan pak agus bejo
yang pengen saya tanya ke teman - teman adalah bagian berikut:
while(1); // pengulangan diri sendiri terus menerus
}
interrupt [TIM0_OVF] void timer0_overflow(void)
{
TCNT0=0x00; // setting inisial counter0
led=~led; // membalik nilai led
PORTC=led; // keluarkan data led ke port C
}
setelah PORTC=led itu program lompat kemana?
ke void main (void) ato ke while(1);
thank sebelumnya, soalnya masih newbi.he...he
{
DDRC=0xff; // port C sebagai output
PORTC=led; // keluarkan data led ke port C
TCNT0=0x00; // setting inisial counter0 = 0
TCCR0=0x05; // setting skala clock = 1024
TIMSK=0x01; // aktifkan interrupt timer0
TIFR=0x00; // hapus bendera interrupt timer0
#asm ("sei"); // aktifkan interupsi global
while(1); // pengulangan diri sendiri terus menerus
}
interrupt [TIM0_OVF] void timer0_overflow(void)
{
TCNT0=0x00; // setting inisial counter0
led=~led; // membalik nilai led
PORTC=led; // keluarkan data led ke port C
}
listing diatas saya ambil dari buku karangan pak agus bejo
yang pengen saya tanya ke teman - teman adalah bagian berikut:
while(1); // pengulangan diri sendiri terus menerus
}
interrupt [TIM0_OVF] void timer0_overflow(void)
{
TCNT0=0x00; // setting inisial counter0
led=~led; // membalik nilai led
PORTC=led; // keluarkan data led ke port C
}
setelah PORTC=led itu program lompat kemana?
ke void main (void) ato ke while(1);
thank sebelumnya, soalnya masih newbi.he...he