TPIC6b595 YARDIM!!!

Başlatan exqrcist, 12 Ocak 2007, 15:59:56

exqrcist

ARKADASLAR TPIC6B595 hakkında acilen bilgi edinmem lazım datasheetini bulmama ragmen türkce olmadıgı için cozemedım konu hakkında bıraz bılgım var (ne işe yaradıgı konusunda)sorun daha detaylı bilgi eger hakkında bıraz bilgisi olan veya baska siteye yonledrıcek arkadaslar lutfen yardımlarınızı beklıyorum..

hunter

uln2003 gibi ancak veri paralel değil seri gönderiliyor...
elindeki döküman texas in ki ise sf 5 de nasıl veri göndereğin pinlere göre belirtilmiş..

kisaca söyle açıklanabilir...

pin lerin ilk durumları

G            : H
Ser IN     : L
SRCK      : L
SRCLR    : H
RCK        : L

diyelim ki 10011100 göndereceksiniz (D7 D6...D0)
ser in pinine 0 yazıyoruz srck pinini önce H sonra L yapıyoruz
ser in pinine 0 yazıyoruz srck pinini önce H sonra L yapıyoruz
ser in pinine 1 yazıyoruz srck pinini önce H sonra L yapıyoruz
ser in pinine 1 yazıyoruz srck pinini önce H sonra L yapıyoruz
ser in pinine 1 yazıyoruz srck pinini önce H sonra L yapıyoruz
ser in pinine 0 yazıyoruz srck pinini önce H sonra L yapıyoruz
ser in pinine 0 yazıyoruz srck pinini önce H sonra L yapıyoruz
ser in pinine 1 yazıyoruz srck pinini önce H sonra L yapıyoruz

bu anda veri gönderildi, ancak verinin çıkışa aktarılması gerek bunun için
rck pinini önce H sonra L yapıyoruz(şimdi veri çıkış registerine aktarıldı ama porta henüz yazılmadı)
G pinini  L  yapıyoruz ve işlemi bitiriyoruz...
tekrar gönderirken pinleri yukarıdaki ilk durum degerleriyle yüklemeyi unutmayın

Not1: SRCLR pinini L yaparsanız göndermeden önce temizlemiş olursunuz.
SERout pinini bunun hemen arkasına takacağınız başka bir entegrenin SER in pinine takarsanız bu durumda 8bitten daha fazla veri gönderbilirsiniz (clock sayınızda ona göre olmalı tabii)

Not2: Entegreyi hiç kullanmadım dökümanda yazılanları aktardım
Kolay Gelsin.

exqrcist

hunter cok sağol kardes yardımların için baya bi işime yarayacak bilgilerin hayatında başarılar dilerim