-->

  • PIC16F84A Mikrodenetleyici ile 1 Butonla Lamba Yakıp Söndürme Uygulama Devresi ve Program Kodu


    Yukarıdaki devrede PIC16F84A Mikrodenetleyici ile yapılmış 1 Butonla Lamba Yakıp Söndürme Uygulama Devresi görülmektedir.

    Bu devrede butona basıldığında lamba yanmakta, tekrar basıldığında sönmektedir.

    PIC16F84A Mikrodenetleyici CCS C kodu

    1  // PIC16F84A external interrupt example
    2  // https://simple-circuit.com/
    3
    4  #include <16F84A.h>
    5  #fuses HS,NOWDT,PUT,NOPROTECT
    6  #use delay(crystal=8000000)
    7
    8  #INT_EXT
    9  void ext_isr(void)
    10  {
    11  output_toggle(PIN_A0);
    12  }
    13
    14  void main()
    15  {
    16  output_low(PIN_A0);
    17  ext_int_edge(H_TO_L); // Interrupt on falling edge of RB0/INT pin
    18  clear_interrupt(INT_EXT); // Clear RB0/INT external interrupt flag bit
    19  enable_interrupts(INT_EXT); // Enable RB0/INT external interrupt
    20  enable_interrupts(GLOBAL); // Enable all unmasked interrupt
    21 
    22  while(TRUE) ; // Endless loop
    23  }
  • YOUTUBE KANALIMI ZİYARET EDİN

    Youtube'da seslendirdiğim şiirleri paylaşıyorum. Youtube kanalıma da abone olursanız sevirim.

    Video Of Day

    ADRES

    Kağıthane/İstanbul

    EMAIL

    omersalihgul@gmail.com
    omersalihgul@hotmail.com