Parity Even Surunu!!

mfpehlivan

Üye
Katılım
8 Eyl 2010
Mesajlar
15
Puanları
1
Yaş
32
Merhaba;

16F877A pic kullanıyorum bir sayaçla haberleşme için 8N1 yerine 7E1 kullanmam gerekiyor data bits 7 yaptım stop bits 1 ama even ı yapamadım
DEFINE SER2_ODD 1
DEFINE SER2_BITS 7
bunları da yaptım baud olarak 300 baud da mod degişikligide yaptım aşagıdaki gibi
3313
11505
19697
27889
36081
44273
52465
60657
yine olmadı komutum da şu şekilde
SEROUT2 ELKGON,27889,["MFP",13,10]
ACABA SORUN NE OLABİLİR EVEN E GEÇMEK İÇİN FARKLI BİRŞEYMİ YAPMAMIZ GEREKİR?
ACİL YARDIMLARINIZI BEKLİYORUM TEŞEKKÜRLER..
 
Cevap veren olmadı ama ben sorunu çözdüm paylaşayım belki bi gün birine lazım olur.

Data Bits 7 , Parity Even, Stop Bits 1 olmasını istiyorsanız Serout2 ve Serin2 için sadece

DEFINE SER2_BITS 8

Hserout ve Hserin için de

DEFINE HSER_BITS 8

Yapmanız yeterli olacaktır.

Simülasyon programında test etmeyin yanıltıyor bilginiz olsun. Uygulamada düzgün çalışıyor..
 
Bu güzel tecrübeni, bizimle paylaştığın için teşekkürler.
 

Forum istatistikleri

Konular
128,983
Mesajlar
922,281
Kullanıcılar
451,183
Son üye
ridvanaltn1

Yeni konular

Geri
Üst