15 Aralık 2018, 13:13:02

Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H


rx pin kontrolü

Başlatan vulture, 08 Ağustos 2018, 19:34:32

vulture

08 Ağustos 2018, 19:34:32 Son düzenlenme: 09 Ağustos 2018, 15:33:16 vulture
PIC18f46k22 de rs232 ile haberleşme yapıyorum. Sürekli pice veri gönderiyorum ve lcd de yazdırıyorum ama veri göndermeyi kestiğim zaman lcd de okunan son verileri değil de haberleşme yok yazdırmak istiyorum. Kısacası pic'in rx pinini nasıl kontrol edebilirim?

erkantr67

Ana programda 32 bitlik sayacı saydır sürekli. Her rda kesmesinde ortalama kaça kadar sayacak diye ölç. Örneğin sen rda'dan her veri aldığında ana döngüdeki sayaç 300000 olsun ortalama. Her kesme aldığında bu sayacı sıfırla.

Bu sayacın altına şunu yaz;
Kod Seç
if(sayac==400000)
{
  
Printf(lcd_putc,"\fVERİ AKIŞI KESİLDİ.");
  While(
sayac);
}