Arkadaşlar seri port olayında yeniyim ve birkaç şey sormak istiyorum.
Seri porttan bilgisayara data girişi yapmak daha doğrusu seri portu osilaskop gibi kullanmak, gelen her TTL bilgisini okumak ve kaydetmek istiyorum fakat malesef bunu nasıl yapacağımı bilmiyorum.
Seri portun stop bitleri karıştırıyor işi çünkü parity bitleri devre dışı bırakılırsa bile en iyi şekilde her 8bitten sonra 9uncu biti stop biti olarak algılıyacak (UART devresi sanırım) buda dışarıdan gelen TTL datayı kırpacak ve bozacak. Araya pic koysam, her gelen 8inci bitten sonra datanın arkasına kendim stop bitini yapay olarak eklesem mi? ki böyle bişey olurmu onuda bilmiyorum bu sefer 9600bps ile gelen veri 10000bps ye çıkacak vs.. gibi sorunlar olacak.
Neticede kayıpsız olarak her gelen datayı nasıl seri porttan okurum?
Konu hakında görüşleri ki basit bişey olsa gerek böyle bir devre yapmış olan arkadaşlardan yardım lütfen
Teşekkürler burada Pic'e bir bit bile gelse Pic veriyi seri portun 8N1 formatına çevirip bilgisaya yollamış gözüküyor. Fazladan işgücü ama iş görür.
Seri portu asenkrondaki stop bitleri olmadan, düz senkron iletişim olarak kullanamıyor muyuz acaba? Yani veriyi stop biti parity biti olmadan Ham veri olarak almak ve yollamak için
paralel portu kullansana , daha hızlı hem
seri portla yapamazsın gibime geliyor
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme