pic port cogullama

Başlatan MURSEL, 02 Haziran 2007, 23:48:15

MURSEL

selam  arkadaşlar  16f628 in port b sine paralel recister baglayıp a-b-c portu diye 8 bitlik cogullamak istiyorum  ve 2 pin ilede portlar arası geçis  her port kendine yüklenen en son degeri tutucak (yeni yükleme geleseye kadr) böyle bir recister biliyormusun  önerebilceginiz port cogullama mantıgı varmı ?

e3

74HC595 tavsiye edebilirim.8 Bit Seri giriş, paralel çıkışa sahiptir.Latch özelliği vardır bir başka bilgi gelene kadar bir önceki bilgileri korur.Sadece teoride öğrendiğim pratikte uygulamasına fırsat bulamadığım bir entegre. :D

74HC595
.eem.

Chan86

O entegre flip flopmu barındırıyor içinde ?Bu konuda bilginiz var mı?

e3

Tam bir fikrim yok ama konuyu direk olarak Flip flop olarak düşünmemek lazım.Kataloglarında D tipi flip flop olduğu görünüyor ve D tipinde latch yapabiliyorduk.Clock sinyali uygulanmadığı sürece D tipi FF'ler çıkışlarını korumaktadırlar.İyi çalışmalar.İyi günler. ;)
.eem.

Chan86

Tahmin ettim.Çünkü bi projem vardı D FF ler ile Kaydırmalı kaydedici FF lerden iyi anlar oldum sayılır  :)  iyi çalışmalar

MURSEL

arkadaşlar biraz yeniyim recistra seri olarak veri gönderiminde zorluk cekecegim için parelel cogullamayı denemiştim birde 3 port gibi olanak sunması oldukça ihtiyaçlarıma cevab verir ama entegreyi bir bulabilsem var ama ismi yok  bu bahsettiginiz 74hc595 den anladıgım kadarı ile latc  clk = gelen veriyi gösterme izin pini    data in= veri giercegimiz seri clck bilgi işaretini taşımak için gerekli osialtör işareti  sanırım veri gönderirken önce biti (datayı) sonra seri clk ucu 1 ve 0 yapıp birinci biti alıyoruz 8 bitten sonra  latc clk 1 verib gönderdigimiz degeri   recistırın cıkışında görebiliyoruz  dogru mu arkadaşlar yardımcı olurmusunuz

xenitis

74HC259 8 bit adreslenebilir latch bir de bunu deneyin

XX_CİHAN_XX

74hc573 vb. birçok entegre var...
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

e3

@ MURSEL, gerekli herşey entegrenin kataloğunda mevcut, aşağıda gerekli clock ve diğer sinyallerin zamanlama şeması ve pinlerin açılımı var.Bu konuda bu entegreyi daha önce kullanan hocalarımızın daha çok katkısı olacaktır diye tahmin ediyorum.Kolay gelsin.İyi çalışmalar. :)



.eem.

aslan_korhan

PCF8574 - I2C çalışır 8 portlu. Giriş veya çıkış olarak tanımlanabiliyor.
Giriş yapıldığında ayrıca İnterrupt çıkışı var. 8 ayrı adress verilirek ve 8 adet entegre kullanarak sadece 2 pin ile 64 adet portun olur.
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

MURSEL

hepinize öncelikle teşekkür ederim tek bir entegre içinde  istedigimi bulabildim 82c55a   8 data girişi  3 tane cıkış portu(A-B-C) bazılarını girişte yapabiliyorsunuz  ama pdf ing oldugu için  çözemiyorum  kontrol uclarıyla rahat istediklerimize ulaşabiliyoruz  benim gibi seri yoldan  veri gönderme işlerinde acemi olanlar  için ideal 40 pinlii biraz büyük ama fiyatıda biraz maliyetli 6 ytl mi neydi sanırım   :arrow:
pdf adresi http://www.measurementcomputing.com/PDFmanuals/82C55A.pdf

XX_CİHAN_XX

Bence basit bir çoğullama işlemi için 8255 oldukça hantal ve masraflı olur.Yukarıdaki bilgilerle çok daha basit ve ekonomik bir şekilde sorununu çözebilirsin.Kolay gelsin.
Yirmi yaşındaki bir insan, dünyayı değiştirmek ister . Yetmiş yaşına gelince , yine dünyayı değiştirmek ister, ama yapamayacağını bilir.

Klein

İlk mesajında seri çoğullayıcı sormuşsun. 82c55 in paralel olduğunu mu? farketmedin , yoksa fikir mi değiştirdin.

MURSEL

Alıntı yapılan: "MURSEL"selam  arkadaşlar  16f628 in port b sine paralel recister baglayıp a-b-c portu diye 8 bitlik cogullamak istiyorum  ve 2 pin ilede portlar arası geçis  her port kendine yüklenen en son degeri tutucak (yeni yükleme geleseye kadr) böyle bir recister biliyormusun  önerebilceginiz port cogullama mantıgı varmı ?
benim istegime göre yazdıgım ilk mesaj bu  seri veri gönderiminde zorluk cekiyorum  bu yüzden parelel ile istegime cevab vermeyi  düşündüm   ama bununda en uygun bir cözüm yolu olmadıgını anladım   ASLAN_KORHAN hocamıızın bhsettigi  ı2c ile daha daha iyi oldugu düşüncesiyim çalışmalarım bu yönde şimdilik sorunlarla karşılaştıkca sizlerden yardım isterim teşekkürler