Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: vulture - 08 Ağustos 2018, 16:34:32

Başlık: rx pin kontrolü
Gönderen: vulture - 08 Ağustos 2018, 16:34:32
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?
Başlık: Ynt: rx pin kontrolü
Gönderen: ziyaretci - 10 Kasım 2018, 17:41:08
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;
if(sayac==400000)
{
  Printf(lcd_putc,"\fVERİ AKIŞI KESİLDİ.");
  While(sayac);
}