Pic Haberleşme

Başlatan ChiliPepper, 19 Ocak 2021, 07:59:56

ChiliPepper

Hazırda çalışan bir saat kartım var 16f886 ve ds1307 modül kullandığım bu karttakı saat verisini ikinci bir 16f886ya en kolay nasıl gönderebilirim acaba i2c ve rs232 haberlesme ile ilgili örneklerden yola çıkarak yapmaya çalıştım fakat olmadı. Öncelikle hangi haberleşme yolunu seçmeliyim ve elinde örnek kodu olan varsa yardımcı olabilirse sevinirim.

ete

Saat bilgisini diğer işlemciye aktarmanın en iyi yolu RS232 (TX-RX) kullanmaktır.
Bilgiyi alcak olan işlemcide USART kesmesi kullanılması gerekir aksi halde senkron tutturamazsın.
Bunun anlamı şu. Veren bilgiyi yolladığı zaman alan başka işle meşgul ise yollanan bilgiyi almayacaktır. Kesme kullanırsan neyle uğraşırsa uğraşsın kesme bilgisi gelince bırakır bilgiyi alır sonra işine bakar.
Kesme veren tarafta gerekmiyor. Direk USART komutları ile (HSEROUT ve HSERIN) bu işi yapmaya çalışmanı öneririm. Haberleşme hızı olarak 9600 baud kullan.
Şemanı oluştur takıldığın yerde gerekirse yine sorunu sorarsın.

Ete

ChiliPepper

teşekkürler dediğiniz şekilde deneyeceğim şimdi.

Powered by EzPortal