Set Reset Bloğu

Katılım
26 Haz 2015
Mesajlar
326
Puanları
1
Herkese iyi forumlar, set-reset(reset dominant) bloğunda resetin nasıl çalıştığını tam kavrayamadım.Sadece lojik 1 gelirse mi çıkışı resetliyor yoksa lojik 0 da resetleme imkanı var mı?
 
Set girişine lojik 1 gelirse, çıkış lojik 1 olur ve giriş kesilse bile öyle kalır.
Reset girişine lojik 1 gelirse, çıkış lojik 0 olur ve giriş kesilse bile öyle kalır.

SR ve RS adında iki ayrı bloğumuz vardır.
Bunlar SR (reset baskın) ve RS (set baskın) şeklindedir.

SR , eğer set ve reset butonunun ikisine birden basarsanız reset baskındır. Çünkü program
komutları yukarıdan aşağıya doğru okuduğu için önce set i görüp çıkışı setleyecektir fakat
sonrasında Reset’i okuyacağı için çıkışı resetleyecek ve reset durumunda kalacaktır.

RS , eğer set ve reset butonunun ikisine birden basarsanız set baskındır. Çünkü program komutları
yukarıdan aşağıya doğru okuduğu için önce reset’i görüp çıkışı resetleyecektir fakat sonrasında set ‘i okuyacağı için çıkışı setleyecek ve set durumunda kalacaktır.


Lojik 0'da resetleme imkanı programsal olarak YOK, ama donanımsal olarak VAR.
 
Set girişine lojik 1 gelirse, çıkış lojik 1 olur ve giriş kesilse bile öyle kalır.
Reset girişine lojik 1 gelirse, çıkış lojik 0 olur ve giriş kesilse bile öyle kalır.

SR ve RS adında iki ayrı bloğumuz vardır.
Bunlar SR (reset baskın) ve RS (set baskın) şeklindedir.

SR , eğer set ve reset butonunun ikisine birden basarsanız reset baskındır. Çünkü program
komutları yukarıdan aşağıya doğru okuduğu için önce set i görüp çıkışı setleyecektir fakat
sonrasında Reset’i okuyacağı için çıkışı resetleyecek ve reset durumunda kalacaktır.

RS , eğer set ve reset butonunun ikisine birden basarsanız set baskındır. Çünkü program komutları
yukarıdan aşağıya doğru okuduğu için önce reset’i görüp çıkışı resetleyecektir fakat sonrasında set ‘i okuyacağı için çıkışı setleyecek ve set durumunda kalacaktır.


Lojik 0'da resetleme imkanı programsal olarak YOK, ama donanımsal olarak VAR.
Yani resetlenmesi için resete lojik 1 gelmek zorunda diyebilir miyiz program için?doğruluk tablolarını inceledim anlattığınızı doğrular nitelikte fakat her ikisinden de sıfır geldiğinde çıkış için ? koymuşlar.Bunun nedeni nedir biliyor musunuz?
 
Reset'lemek için RESET girişine en az bir pals lojik 1 gelmek zorunda,
Set'lemek için SET girişine en az bir pals lojik 1 gelmek zorunda;

Ancak,
SET'lemek için bloğun RESET durumunda olması,
RESET'lemek için de bloğun SET durumunda olması gerekir.

Ayrıca,
SET durumunda olan bloğu yeniden SET'lersek veya
RESET durumunda olan bloğu yeniden RESET'lersek sonuç/çıkış değişmez.

Son olarak;
Program ilk çalıştırıldığında bloğun set veya reset girişlerinden herhangi birine
lojik 1 gelmediyse (sizin ifadenizle her ikisine de lojik 0 geliyorsa) çıkış "lojik 0" olur,
çünkü SR ve RS bloklarda default çıkış değeri lojik 0'dır.
 

Forum istatistikleri

Konular
129,829
Mesajlar
930,556
Kullanıcılar
452,656
Son üye
kontrolkalemi355
Geri
Üst