protonda 2 farklı datanın hyper terminal tarafında aynı satırda görülebilmesi!!

Başlatan anıleroglu, 10 Nisan 2012, 12:39:54

anıleroglu

merhaba arkadaşlar;

Bir deney yapmaktayım..
kısaca deneyi de yazayım:iki yada uc konumlu anahtarlar var ve bu anahtarların her pozisyon değişimi karşılığında bir data oluşturuyor ve seri porttan gönderip hyper terminalden gözlemliyorum ancak anahtar  konum verisi ile eş zamanlı rtc den aldığım veriyide iletmek esas hedefim ancak başaramadım...Konu ile ilgili bilgilerinizi bekliyorum şimdiden herkese çok teşekkürler.

Maxim


ibrsel

Eğer anahtar bilgilerini okutup gösterebiliyor isen aynı komut dizilimin ile RTC den okuduğun bilgilerini de görüntülemende bir sakınca olamaması lazım.
Örnek programını ve devre şemanı bilmediğimiz için çok fazla yorum yapamayacağım.Ama aşağıdaki gibi bir komut satırı ile istediğin kadar bilgi gönderebilirsin.

A1,A2 ve A3 anahtar bilgilerin olsun..
RTC den okuduğun değerlerinde
Saat,Dakika,Saniye değişkenlerin olsun.

Hserout [DEC2 A1,DEC2A2,DEC2 A3,DEC2 SAat,DEC2 Dakika,DEC2 Saniye]

Tabi seri iletişiminin sağlıklı olması için önce alıcıyı hazırlama bilgisi,sonra istenilen bir değeri bekletme gibi eklentiler yapar isen seri iletişimin daha sağlıklı olur.

Örneğin;
Hserout [$AA,$FF,$AA,$FF]  ----- Bu bilgi ile karşı alıcının uyarılmasını sağlarsın.Bu bilgi dizilimini dahada uzatabilirsin
Hserout ["I","B","R"]            ----- Burada karşı alıcının buraya yazdığın bilgiyi aldıktan sonra gelen bilgileri değişkenlere aktarmasını sağlayabilirsin. Tabi karşı alıcıdaki komut satırında
Hserin [Wait "IBR"] komutu ile "IBR" bilgisinin gelmesini bekletmelisin.Daha sonrada istediğin veriyi yine Hserout komutu ile gönderebilirsin.