LUTFEN YARDIM

Başlatan demirkan1, 15 Mayıs 2004, 12:18:56

demirkan1

arkadaslar daha oncede mesaj bıraktım ama kimseden yardım alamadım
16f84 veya 16f628 ile PicBasicPro ile yazılan küçük bir hyper terminal haberleşme programına ihtiyacım var bu konudaki ustalardan yardım bekliyorum

bcavlak

hyper terminalin baud ve iletişim prtokollerini picbasic pro komutlarında aynı olacak şekilde ayarla.
include "modedefs.bas"
baslat :
serin portb.1,N2400,rxveri
if rxveri <> 0  then gonder
goto baslat
gonder :
porta=rxveri
goto baslat
-----------------
ayrıca rs232 portundan tx pini picin girişine ver,
rs232 portunu loop olarak kullanmalısın.
kolay gelsin...
Bilgiler, paylaşıldıkça değer kazanır.

demirkan1

bcavlak ilgine teşekkur ederim ancak bu yazılımı denedim olmadı
hatta ben en basına
rxveri  var byte
komutunu ekledim yinede calıştıramadım
senden ricam pc klavyesinde hangi harfe  basarsam o harfi tekrar
hyper terminale gönderen bir program yazabilirmisin
birde rs232 portunu loop olarak nasıl kullanacagım
teşekkürler

bcavlak

o halde loop için: 1,6,4 kısa devre ve 7,8 kısa devre 3.pin transmit datadır.
3.pine pic in ilgili portuna bağlamalısın.8,n,1 formatı ve 2400 baud rate  seç.buaradaki amaç gönderilen datanın karşıdaki alıcıya ulaşıp ulaşmadığını kontrol etmesi için gerekli bağlantıları iptal etmektir.
  klavyeden basılan tuşu görmek istiyorsan.hyper terminalde "özellikler/ayarlar/ASCII/ echo typed caharecter" onaylamalısın.artık ilgili tuşu yazılımla yorumlatarak gerekli kontrolü sağlayabilirsin.

ayrıntılı seri port bağlantıları için aşağıdaki linke bir gözat...

http://www.internet-remotecontrol.net/pccompci/rs232-cable-technology.html
Bilgiler, paylaşıldıkça değer kazanır.

demirkan1

tamam oldu ilgine teşekkur ederim

axanc

selam..

size genel bir kural olsun, seri bağlantıda hiçbir veri alamıyorsanız bağlantılar bozuktur... saçma bilgiler geliyorsa sırasıyla hyperterminal ve pic'in baud değeri, parity, stop bitleri, kristal ve programın yapıldığı frekans, max232...
Uzmanlık: Bilgisayar Müh. öğrenci Derleyici: PicBasic Pro Compiler Ver. 2.45 Program: Proteus 6.2.5 ve MCSP