FORUM TEKNIK ELEKTRO

Would you like to react to this message? Create an account in a few clicks or log in to continue.

Forum Diskusi, Sharing dan Informasi Seputar Teknik Elektro Se-indonesia


    listing bahasa C

    avatar
    Sapto diharjo


    Jumlah posting : 2
    Join date : 21.07.11

    listing bahasa C Empty listing bahasa C

    Post  Sapto diharjo Thu Jul 21, 2011 2:30 pm

    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

      Similar topics

      -

      Waktu sekarang Fri Nov 22, 2024 6:35 pm