sayisaltasarim etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
sayisaltasarim etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

ASENKRON SAYICILAR ÖRNEK-1-

Örnek-1
   
          4'ten başlayıp 14'e kadar sayan negatif kenar tetiklemeli asenkron yukarı sayıcı devresini T flip flop'ları ile tasarlayınız.

Çözüm-1
 
   

Yaptığımız adımları tek tek gözden geçirelim.Sayıcımız 4'ten başlayacağı için 4'e ön kurma yaptık.(0100).Daha sonra bu sayıcımız 14'e kadar sayacağı için (15'i saymayacak) 1111', nand kapısı ile bağlayıp devremizin sırası ile R-R-S-R girişlerine bağladık.Artık devremiz 4-15 arası sayacak.Negatif kenar tetiklemeli ve yukarı sayıcı olduğundan bir sonraki flip flop'un clok girişi bir öncek flip flop'un Q değerinden alınacaktır.Ve dikkat edeceğimiz başka bir kısım ise T tipi FF'umuzn 0 ile aktif hale geldiği bu sebeble ABCD'nin 1111 olduğu durumlar nand kapısına bağlandığıdır.



İYİ ÇALIŞMALAR

SIFIRLAMA VE ÖNKURMA DEVRELERİ

Flip floplardaki set ve reset girişlerini kullanarak devrelerimizi kurup sıfıralayacağız.Yerine göre

kur,yerine göre de sıfırla işlemini uygulayacağız.Bir sayma işlemini bir değerden başlatırken kurma

işlemi yaparız.Örnek verecek olursak 6'dan başlayıp 30' a kadar sayan devreyi tasarlarken devremizi

6 ya kurmamız lazım kurma ve sıfırlamayı nasıl yapacağımıza bakalım.



Sıfırlamalı asenkron yukarı sayıcı devresine bakalım.Burada 4 FF olduğundan bu sayıcı 0 ile 15 arası

sayacaktır.Sıfırlama her flip-flop'un clear(reset) girişlerine sıfırlama devresinin çıkışı bağlanır.



Yukarıda gördüğünü asenkron yukarı sayıcı devre 2 den başlayarak 15 e kadar sayan bir sayıcı

devresi.(0010) Sırası ile ABCD.Burada 2 sayısana kurmak istediğimizden C flip flopumuzun set'ine

diğer flip floplarımızın reset'ine kurma devremizi bağlıyoruz.Böylece devremiz 2 sayısına kurulmuş

oldu.

DURUM İNDİRGEME

      Durum indirgemesi flip flop sayısını azaltmak için kullanılır.Bu sayede hem maliyet azalacak hem de karmaşıklık ortadan kalkacaktır.Şimdi aşağıdaki örnek üzerinde görelim




Bakın ilk tablomuzu olduğu gibi de kullanabiliriz.Fakat 5 durumumuz olduğundan en az 3 FF kullanmamız gerekir.Burada gelecek durumları aynı olan şimdiki durumlarımıza bakalım.A ve D.
A ve D den birini yok etmemiz gerekiyor.Biz örneğimizde D'yi yok ettik.Bu işlemi gerçekleştirirken D hangi durum ile eşleşmiş ise(A) geriye kalan tüm D'lerin yerine A yazıyoruz.Bunun sebebi D'yi tamamen yok etmemizdir.Bu işlemler tamamlandıktan sonra geriye 4 durumumuz kalıyor.Görüldüğü üzere bu durum tablosunun devresinde bize 2 tane FF yetecektir.Bu da 1 FF kar yaptığımızı gösteriyor.Ya bütün bu işlemleri 1 FF'tan kar etmek için mi yaptık ? dediğinizi duyar gibiyim :)Ya bu devreden binlerce,yüzbinlerce üretecekseniz ?


İYİ ÇALIŞMALAR...

ASENKRON AŞAĞI SAYICILAR

Şimdi 2 bitlik bir Asenkron yükselen kenar tetiklemeli aşağı sayıcıya bakalım.


Buradaki en önemli nokta 2.flip flopumuzun clock girişi.Yükselen kenar tetiklemeli yukarı sayıcıda bu giriş Q' den alınıyordu.Burada ise Q dan alınıyor.Ve çıkışlarımız(b) ona göre oluşuyor.Burada sayıcımız şekilde (b)'de görüldüğü gibi 0 3 2 1 0 3 2 1 şeklinde sayacaktır.

Ve negatif (düşen) kenar tetiklemeli






ASENKRON YUKARI SAYICILAR

İlk flip flop'a clock sinyali uygulanır.Diğer flip flopların clock girişine ise ilk flip flop'un çıkışı bağlanır.(Q veya Q')Her clock vuruşunda Toggle(tersleme) işlemi yapılacağından daha önce gördüğümü J-K'nın 1-1 ve T flip flop'unun 1 olması durumları burada kullanacağımız flip floplardır.1 olma durumuna dikkat edin çünkü sadece o durumda tersleme işlemi yapan 2 flip flopumuzdur J-K ve T.

Asenkron Yukarı Sayıcı

Aşağıdaki 2 bitlik asenkron pozitif kenar tetiklemeli yukarı sayıcıya bir göz atalım.


Öncelikle flip flop'umuz kaç bit 2. 2^2=4'e kadar sayan bir  sayıcı devremiz var. 0 1 2 3 0 1 2 3 diye devam ediyor.Flip floplarımızın isimleri aklımızı karıştırmasın.En düşük değerlikli bitimiz en soldaki yani clock sinyalini alan flip floptur.Yukarıdaki sayıcımızda 'B' en düşük değerlikli bitimizdir.Bildiğiniz üzere flip floplar 1 bitlik veriyi tutan devrelerdi.Sayıcı devremizi a'da tasarladık.İlk flip flopumuzun Q' çıkışı ikinci flip flopumuzun clock girişine bağlandı.Bunun nedeni sayıcımızın sayıcımızın pozitif kenar tetiklemeli olmasıdır.Bu durumlarda flip flopumuzun JK mı ? T mi ? olduğuna dikkat etmemiz gerekiyor.İleride değineceğiz.Çıkış dalgalarımıza bakacak olursak ilk clock sinyalimizi ele almalıyız.Çünkü devremizin çalışmasını sağlayan gerçek clock sinyali o'dur.Pozitif kenar tetiklemeli clock sinyalimizde her yükselen kenar tetiklendiğinde Qb değerimiz 0'dan 1'e 1'den 0'a inecektir.Böylece Qb ve Qb' nin çıkış sinyallerini elde ettik.Şimdide Qb' her pozitif kenar tetiklemesi için Qa durum değiştirir.Ve son olarak oluşan Qa ve Qb durumlarına bakarsak,sayıcımızın 0 1 2 3 0 1 2 3 diye saydığını görürüz.Eğer Qa ve Qb çıkışlarımıza led bağlarsak bu olayı daha net görebiliriz.


Bakın burada negatif kenar (düşen kenar tetiklemeli) flip flop kullandık bir sonraki flip flopumuzun clock girişi Q oldu.Ve clock girişindeki yuvarlak ile de bun belirttik..





















SAYICILAR(COUNTERS) GİRİŞ

Giriş darbelerine bağlı olarak belirli bir durum dizisini tekrarlayan lojik devrelere "sayıcı" ismini veriyoruz.

Şimdi sayıcıların nasıl sınıflandırıldığına bakalım.

a)Tetikleme sinyalinin uygulanmasına göre
  1)ASENKRON SAYICILAR
  2)SENKRON SAYICILAR

b)Sayma yönüne göre
  1)YUKARI-İLERİ SAYICILAR
  2)AŞAĞI-GERİ SAYICILAR
  3)YUKARI/AŞAĞI SAYICILAR

c)Elde edilen sayının kodlanmasına göre
  1)İKİLİ SAYICI (BINARY COUNTERS)
  2)BCD SAYICI(BCD COUNTERS),
  3)ONLUK SAYICI(DECIMAL COUNTERS)

SAYICININ MOD'U
  
   n sayıdaki flip flop ile 2^n sayıda sayma yapabilir.Örneğin 3 flip flop ile 0-7 ve arasını sayabiliriz.Bir sayıcının tekrar yapmadan sayabildiği sayı miktarına o sayıcının mod'u denir.
Mod13->0-12 Mod9->0-8 arasını sayar.







DURUM GEÇİŞ TABLOLARI

Bu yazımızda dün çözdüğümüz örneğin durum geçiş tablosuna göz atacağız.Örneği anlamadan direkt buraya atlamanızı tavsiye etmem.O örnekte durum geçiş şemasını oluşturmuştuk.Bu örnekte ise durum geçiş tablosunu oluşturacağız.



Tablomuzdan kısaca bahsedecek olursak Mevcut durumumuz A=0 B=0' dan başlayalım.Tıpkı bir önceki örnekte olduğu sonraki durumu buluyor.Sonraki durum önceki durum ile aynı idr o durum konumunu koruyordu.Sonraki durum A=0 B=0 konumunu korur.x=1 olduğunda A=0 B=1 01 durumuna geçer.Bu arada Y' değerimizide unutmuyoruz.Anlayacağınız durum geçiş şemasını çizerseniz.Bu tabloyu çıkartmak o kadar da zor değil.Şimdi tek tek A ve B flip flopu için bakalım.
Burada A' x=0'da hangi noktalarda "1" sorusuna cevap arayıp bunları lojik olarak yazacağız.Bunun amacı tabloyu terimler ile ifade edebilmektir.

Bir sonraki yazımızda durum indirgemelere bakmaya çalışacağız.İYİ ÇALIŞMALAR

ARDIŞIL DEVRE ANALİZİ-2

Bir örnek üzerinden devam edelim.

Örnek

    Aşağıda verilen mantık devresi ardışıl bir fonksiyon gerçekleştirmektedir.Devrenin girişi "x" çıkışı "y",durumlar ise "A-B" çiftidir.Durum geçiş şemasını oluşturunuz...

Sorumuzda bize verilen yerler...


Yazımdan dolayı özür diliyorum :) Amacımızın öğrenmek olduğunu düşününce yazının pek öneminin kaldığı söylenemez zaten :)

Çözüm



Öncelikle inceleyeceğimiz 4 durumumuz var.A=0,0,1,1 B=0,1,0,1 değerlerini tek tek incelememiz gerekiyor.Bununla birlikte A=0 B=0 X=0 ve A=0 B=0 X=1 için de ayrı ayrı hesaplamalıyız.Yukarıda yaptığımız tek şey A,B ve X değerlerini yerine koyarak Rb,Sb ve Ra,Sa yı bulmak.Burada bulduğumuz değerlere göre A ve B nin yeni değerlerini buluyoruz.Bu yeni değerlerden durum değişikli olup olmayacağını bulup  hangi X ve Y değerlerinde durum değişikliğinde olduğunuda durum dairemizin üzerine yazıyoruz.Örneğin A=0 B=1 Sa=1 Ra=0 ve Sb=0 Rb=1 değerlerini elde ettik.A'nın yeni değeri 1 olacaktır.Çünkü R-S flip flopta set'leme söz konusu.Diğer tarafta B=0 olacaktır.Çünkü bir resetleme söz konusudur.Yeni değerlerimi A=1 B=0 yani 10 durumumuza gideceğiz.Bu duruma hangi X ve Y değerleri ile gittiğimiz okumuzun üzerine yerleştiriyoruz..Birkaç soru çözdükten sonra işiniz gerçekten basit..Bir sonraki yazımızda bu sorunun Durum geçiş tablosunu tasarlayıp bazı işlemler yapacağız.

İYİ ÇALIŞMALAR...


ARDIŞIL DEVRE ANALİZİ-1

1-DURUM GEÇİŞ ŞEMASI YÖNTEMİ
2-DURUM GEÇİŞ TABLOSU YÖNTEMİ
3-DURUM DENKLEMLERİ

Sırası ile bu işlemeleri gözden geçirelim...

1-DURUM GEÇİŞ ŞEMASI

     Devrenin her bir durumu devre ile durumlar arasındadır.Geçişler ise daireleri birbirine bağlayan yönlü oklar ile gösterilir.Her dairenin içinde ki 2'li sayi dairenin temsil ettiği durumu tanımlar.Geçişleri gösteren oklar üzerine ise söz konusu durum geçişinin hangi girdilerle gerçekleştiği ve çıktının ne olduğu yazılır.Bu gösterim için '/' işareti kullanılır.Kesme işaretinin soluna girdi sağına çıktı yazılır..

Şimdi bir tam toplayıcı devresi üzerinden bellirttiğimiz adımlardan faydalanarak devrenin geçiş şemasını çizelim..







Di eldemizin 0 olduğu,Dj eldemizin 1 olduğu durumdur.İlk satır ile başlayacak olursak bakın A=0,B=0,TOPLAM(SUM)=0 bu durumda elde değerimiz 0 olur.Bu durum Di=0'dan başladı öyle değil mi ? Peki şimdi ne oldu ?Değerimiz 0'dı 0 kaldı.Değerimiz değişmediği için ok'u kendi durumumuza(state) geri döndürüyoruz.Eldemizin 1 olduğu durumlarda da Dj durumumuza geçiyoruz.Yazım kuralımıza bakacak olursak örneğin 1,1/0 A=1 B=1 Toplam=0 Elde=1 olduğundan durum değiştirdik..Otomat dersi alan aslında bunun bir nevi mealy makinesi olduğunu görmüştür.Yukarıda da belirttiğimiz gibi ilk giriş/çıkış şeklinde yazılıyor.

Yazılarımda normal konuşma dilini kullandığımdan noktalama işaretlerini gözden kaçırıyor olabilirim.Bu gibi durumları iletişimden(footer bölümünden) bana bildirebilirseniz mutlu olurum.

İYİ ÇALIŞMALAR...

FLİP FLOPLARDA DURUM GEÇİŞ TABLOLARI

Flip-Flop doğruluk tabloları girişlerin durumuna bağlı olarak çıkışların ne olması gerektiğini anlatan tablolardır. Kısaca bir doğruluk tablosu Flip-Flop'un çalışma şeklini ve özelliklerini tanımlar.Şimdi görseller üzerinden tek tek inceleyelim.

1-R-S TİPİ FF


R-S tipi FF'a bakarken doğruluk tablosuna bakmıştır.Şimdi de durum geçiş tablosuna bir göz atalım.Burada yapmamız gereken tek şey tersten düşünmek örnek verecek olursak;
 Qn=0 Qn+1=1 yani durumumuz 0 iken 1 durumuna geçmiş.Bunun anlamı FF'umuzun set'lenmiş olmasıdır.Yani S=1 R=0.Olur.Mantık hepsi için aynıdır..

2-D TİPİ FF



 Burada da aynı şekilde bakın Qn=0'dan Qn=1'e geldiği durumda D=1 olmuş ki aynı çıktıyı versin.Aynı şekilde 1'den 0'a geçmiş D=0 olmuş ki 0'a geçebilmiş.Qn=1 Qn+=1'de "1"  ve Qn=0 Qn+1=0'da "0" oluyor.Data tipi FF ne girerse o çıkar mantığı bu yüzden önceki değerin hiçbir anlamı yoktur.Bizi ilgilendiren Qn+1 yani bir sonraki değerdir.

3-J-K TİPİ FF




J-K tipi FF'u inceleyelim.Gözünüz korkmasın çünkü mantığımız aynı.Qn=0 Qn+1=0 burada 0 dan 0 a geçilmiş.Ne olmuş olabilir ? Son değerimiz 0 olduğuna göre resetleme olmuş olabilir değil mi ?Veya J ve K ayrı ayrı 0 olmuş olabilir.O halde J her türlü 0,K=0 veya 1 dir.Bu K yüzden belirsizdir.Qn=1 Qn+1=0 durumuna bakalım.Bakın son durumumuz 0 o halde bir resetleme yani K=1 değeri için aktif, J=0 (resetlemede) ve J=1 olabilir çünkü 1'den 0'a bir geçiş söz konusu olduğudan tersleme söz konusudur.Tersleme durumu sadece J=1 K=1 olduğundan J'nin 2 değeri vardır.Lütfen yazdıklarımı tek tek takip ederek anlamaya çalışın.Anlamağınız yer olursa bana iletişimden ulaşabilirsiniz...

4-T TİPİ FF



Bakın aynı Qn=0 Qn+1=1 burada da 0'dan 1'e geçiş olduğu için tümleme yapılmış yani T=1 aynı kaldığında ise T=0'dır

İYİ ÇALIŞMALAR :)







SENKRON VE ASENKRON GİRİŞLER

Filp-Flop’larda tetikleme sinyali ile senkron (eş zamanlı) çalışan girişler olduğu gibi tetikleme sinyalinden bağımsız asenkron (eş zamanlı olmayan) girişlere sahiptirler. Bu girişler Flip-Flop çıkışı ‘1’ yapan kurma (Set) ve çıkış ‘0’ yapan silme (Reset) adını alırlar.Bu girişleri clok sinyalinden güçlüdür.Eğer bu girişlerden bir tanesi aktif ise (ikisi birden aktif olamıyor) set veya resetleme yapılır.Burada clok sinyaline bakılmaz.Şayet bu girişler(S-R) pasif olursa clok sinyali ve senkron girişlere bakılır(J-K).



Tablomuzdan biraz bahsedecek olursak,şekilde gördüğümüz lojik devre Set ve Reset asenkron girişli yükselen kenar tetiklemeli J-K Flip-Flop..Dikkatlice tek tek bakalım.S=0 R=1 olduğunda bildiğiniz üzere Resetleme(silme) işlemi yapılacaktır.Yukarıda da belirttiğimiz üzere set veya reset aktif ise senkron ve clok sinyalinin önemi yoktur.İlk iki satırımız bu durumdadır.3 ve daha sonraki satırlardan J-K tipi FF'ta bahsetmiştik.Yine bakalım.3.Satırda hem Asenkron girişlerimiz aktif değil hem de clok sinyalimiz yok.Sonuç olarak J-K çalışmayacağından (tetiklemeli J-K tipinde bahsettik) bir önceki halini korur.Diğer satırlarda set,reset ve tümleme işlemleri yapılır.Clok aktifdir.Asenkron girişler pasif.Asenkron girişler aktif olduğunda clok'a ve senkron (J-K) girişlere bakılmaz..

İYİ ÇALIŞMALAR :)

ANA-UYDU(MASTER-SALVE) FLİP-FLOP

Ana-Uydu flip flopumuz iki R-S ve bir not kapısı ile oluşturulur.Tetikleme girişi düşen kenar (↓) olduğu zaman DEĞİL kapısı çıkışı uydu flip flop tetikleme girişini, yükselen kenar (↑) yapacağından uydu Flip-Flop yetkilenir ve R-S girişlerinde ana flip-flop’un çıkışları olan Y ve Y’ görülecektir.



Daha öncede R-S tipi FF'tan bahsettik.Eğer düşen kenar tetiklemeli olursa bir önceki flip-flopumuzun bir önceki değeri korunacaktır.Anlayacağınız bu flip-flopumuz dalga üretiyor.Düzgün dalgalar.Örneğin bir butona basıp elimizi kaldırırsak,orada buton bir sinyal üretir.Bu sinyalleri algılamak için bu tip flip-flop kullanılabilir.O butona basılı kalırsak bu sinyali sürekli üretir.Bu sinyal 1 veya 0 olabilir.Programımız o dalgalanmayı görmeden harekete geçmeyeceği için eliniz sürekli basılı kalsa da o sinyali tek bir basım olarak algılayacaktır..

FLİP-FLOP DEVRELERİ

Flip-Floplar, çift kararlı ve eşzamanlı aygıtlardır. Eşzamanlı terimi burada, çıkışın
yalnızca saat (clock )denilen tetikleme sinyalinin belirli bir noktasında durum
değiştirdiğini anlatmaktadır.Çift kararlı olmasının nedeni de budur.Saat sinyali geldiğinde çalışacaktır.O saat sinyalini ya sizin vermeniz gerekir yada bunu otomatik yapabilecek bir aygıtınız olmalıdır.

FLİP FLOP TİPLERİ

1-S-R TİPİ FF
2-J-K TİPİ FF
3-D TİPİ FF
4-T TİPİ FF


(a) Yükselen kenar tetiklemeli
(b) Düşen kenar tetiklemeli

Yükselen ve düşen kenar tetiklemelerinin mantığı basittir.Bir önceki konumuzda gördüğümüz multivibratörlerdeki sinyal tetiklemeleri,0'dan 1'e tetikleniyorsa yükselen,1'den 0'a tetikleniyorsa düşen kenar tetiklemelidir,denir.Gösterimleri şekildeki gibi..


1-S-R TİPİ FF

S-R tipi ff daha önceki kaydımızda gördüğümüz latch devresinin clok'lu hali yani saat sinyali ile çalışıyor.Yükselen ve düşen kenar tetiklemeli saat sinyali ile..


Saat sinyalimiz olmadığında set ve resetin ne olduğu önemli değildir.Flip-flopumuz çalışmayacaktır.
Saat sinyalimiz olduğunda set 1 reset 0 olduğunda kurma set 0 reset 1 olduğunda ise resetleme yapacaktır..



2-J-K TİPİ FF

J-K tipi ff'un set,reset ve  S=0 R=0 durumları R-S tipi ff ile aynıdır.Fakat S=1 R=1 durumunda tanımsız olan durum J-K flip flop'ta tümleyen oluyor.Yani o durum tanımsız olmuyorda bir önceki durumun tersi alınıyor.       J-K tipi ff''ta  J=SET----K=RESET gibi düşünebiliriz..








3-D TİPİ FF
   
      DATA tipi flip flop tek bir bit saklanacağında kullanılır.Bilgisayardaki depolama birimleri olan registerlar D tipi ff'tan oluşuyor.



Şekilde de göründüğü gibi ne verirseniz o çıkıyor yani bildiğiniz banka.Ama veri bankası :)

4-T TİPİ FF

  J-K Flip-Flopun J ve K girişleri birbirine bağlanarak elde edilen flip-flop
türüdür. J = K = 0 iken saat işareti uygulansa da çıkışlar durum değiştirmez. J=K= 1 olduğunda ise her tetikleme de çıkışlar bir önceki durumlarının tümleyenine dönüşürler. Flip-flop adını bu özelliğinden (toggle) alır.






















TABLOLARI ÇİZECEK ZAMANIM OLMADIĞINDAN AŞAĞIDAKİ KAYNAKTAN FAYDALANDIM..
EGE ÜNİVERSİTESİ
EGE MESLEK YÜKSEKOKULU
Yrd.Doç.Dr. MUSTAFA ENGİN Yrd.Doç.Dr. DİLŞAD ENGİN


















TUTUCU (LATCH)

TUTUCU DEVRELERİ

   Tutucu, Flip-Floptan ayrı olarak değerlendirilen çift kararlı bir veri saklama aygıtıdır.Flip-Floplarla tutucular arasındaki benzerlik,tutucunun da Flip-Flop gibi iki ayrı kararlı durumda bulunabilmesidir.
Tutucunun S (set) ve R (reset) adında 2 girişi Q ve Q' adında da 2 çıkışı bulunur.

   Flip-Floplarla tutucular arasındaki benzerlik,

tutucunun da Flip-Flop gibi iki ayrı kararlı durumda bulunabilmesidir.

S R Qn+1 Q'n+1 YORUM
0 0  Qn     Q'       Tutucu önceki durumunda kalır.
0 1  0        1         Tutucu sıfırlanır.
1 0  1        0         Tutucu kurulur.
1 1  1        1         TANIMSIZ

Doğruluk tablosu yukarıda görüldüğü gibidir.
  S=0,R=1 olduğunda sıfırlama, S=1,R=0 olduğunda kurma yapılır.

MULTİVİBRATÖRLER

Multivibratör nedir ?

    Multivibratörler devrelerde gerekli olan kare dalga sinyalini yani tetikleme sinyalini üreten devrelerdir.

1-Kararsız multivibratörler

Kararsız multivibratör devrelerinde, girişe enerji verildiğinde çıkış durmadan "0" ve "1" olmaktadır. Kararsız denilmesinin sebebi çıkışın "0" mı "1" mi olacağına karar verememesi ve bu iki durum arasında sürekli olarak gelgit yapmasıdır.

Örneğin trafik ışıkları orada belirli bir saniyeler aralıklarında renklerin değişmesi gerekiyor.Bunun otomatik olması için kararsız multivibratör kullanılmalıdır.


Burada butona hiç basılmayacağı için dalgalar halinde yani belirlenen saniye aralıklarında sinyal üreteceğinden devremizde ona göre davranacaktır.

2-Tek kararlı multivibratörler

Tek kararlı multivibratörlere default olarak 0 değeri atanmıştır.Yani her butona basıldığında 1 sinyali üretilecektir.Butona basılmaz ise sinyal üretilmeyecektir.Kumandalı oyuncak araba gibi düşünebilirsiniz.Butona bastığınızda araba hareket ediyor.Sürekli gitmesi için basılı kalmanız gerekiyordur.








Butona basılmadığında sürekli 0 sinyali üretecektir.

3-Çift kararlı multivibratörler

Çift kararlı multivibratörlerde ise her butona basıldığında sinyal üretir.Sinyal kullanıcının elindedir.Butonlar kontrolü ile dalga üretirlir.Herhangi bir default değeri yoktur.Tamamen kendiniz kontrol edersiniz..

Spring Boot Uygulamasını Heroku üzerinde Deploy Etme

Bu yazımızda sizlere spring boot ile yazılmış basit bir Rest api'nin heroku üzerinde nasıl deploy edebileceğimizi göstereceğim. Önce ...