Sistem gayet basit çalışıyor, giriş sayısını arttırmak sorun olmaz sanırım.. 74150 ile tek tek bit okumak hem seni yorar hem işlemciyi.. Bence PORTE yi feda edip 74165 veya 74166 kullan derim..
Sadece giriş yapmak için while döngüsünün hemen sonrasına, girişleri latch, clock ve data ile önce latch yapıp sonra kaydırma usulü 8biti birden rame alıp printf ile göndereceksin..
Ben asmciyim, C okuyabiliyorum ama yazamıyorum kusura bakma.. =)
Bu arada bu kod çok yavaş, sadece yardımcı olmak için yapılmış, yaklaşık saniyede 4 örnek.. Ben olsam ticari bir iş için daha hızlı veri aktarmayı denerim.. 18,432 MHz Xtal ile 115200 baudrate de kodu optimize ettiğinde saniyede 5 porttan toplam 40 girişten 2304 örnek alabilirsin.. Hatta sadece değişim olan portu aktararak örnek sayısını 1920-5760 arasında tutabilirsin.. Tabi giriş sayısını arttırdıkça hız düşecektir..
Sistem gayet basit çalışıyor, giriş sayısını arttırmak sorun olmaz sanırım.. 74150 ile tek tek bit okumak hem seni yorar hem işlemciyi.. Bence PORTE yi feda edip 74165 veya 74166 kullan derim..
Sadece giriş yapmak için while döngüsünün hemen sonrasına, girişleri latch, clock ve data ile önce latch yapıp sonra kaydırma usulü 8biti birden rame alıp printf ile göndereceksin..
Ben asmciyim, C okuyabiliyorum ama yazamıyorum kusura bakma.. =)
Bu arada bu kod çok yavaş, sadece yardımcı olmak için yapılmış, yaklaşık saniyede 4 örnek.. Ben olsam ticari bir iş için daha hızlı veri aktarmayı denerim.. 18,432 MHz Xtal ile 115200 baudrate de kodu optimize ettiğinde saniyede 5 porttan toplam 40 girişten 2304 örnek alabilirsin.. Hatta sadece değişim olan portu aktararak örnek sayısını 1920-5760 arasında tutabilirsin.. Tabi giriş sayısını arttırdıkça hız düşecektir..
bu işler karışık diyorsun yani..
neyse ben şu 15 liyi tam olarak bitireyim bi.. sonrasına sonra bakarım artık.. sağoll
3 hatta da seri olarak 256 taneye kadar 74165 ya da 74166 bağlayabilirsin.. Ancak fazla giriş istersen clock, latch akımlarında ve 74165-74166 ların besleme akımlarında sorunun olabilir bi ihtimal.. Ya da clock ve latch hattı uzayacağından hızda sorunun olabilir..
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?