Yazılımsal rs232

Başlatan fm, 11 Mart 2013, 22:55:42

fm

Merhaba, PIC16F877A kullanarak yazılımsal rs232 yi nasıl kullanabilirim acaba.

ayhan_eee

Amacın sanırım RS232 mantığı ile 8 biti seri olarak yollamak. Bunun için protokolü incelemen gerek.Süreler falan tam tutturulmalı.Tamamen seri haberleşmeyi çözersen yazılımsal olarak da gönderebilirsin

sadogan

Kullandığınız derleyicinin hazır komutu olmalı

ayhan_eee

Sanırım yapılmak istenen UART haberleşmesi değil bu haberleşmeyi donanımsal olmadan,belki GPIO pinleri ile yapmak.Bu yüzden kendisinin yazması gerekli

serhat1990

Hangi derleyicide program yazıyorsunuz bunu belirtmeden biraz zor yardımcı olunabilir . Normalde mcu'larda yazılımsal usart için bir komut yok bunu bazı derleyiciler kullanıcıların işini kolaylaştırmak adına hazır fonksiyonlar oluşturuyorlar . Bence en iyisi bir kendi yazılımsal usart fonksiyonunu kendin oluştur . usart protokolünü iyice incele . Led yakıp led söndürmekten farkı yok sürelemeleri doğru yaptıktan sonra tabloya göre start stop bitini ayarladıktan sonra pek birşeyi yok .

İyi çalışmalar .