Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Diğer => Konuyu başlatan: a.ser20 - 28 Temmuz 2022, 10:50:29

Başlık: Timer Kesmesi
Gönderen: a.ser20 - 28 Temmuz 2022, 10:50:29
Merhabalar bir ledi aralıklarla timerle yakmam gerekiyor fakat algoritmayı kuramıyorum. (Led 50ms yanacak 50 ms sönecek) bunu 2 kez yapıp 200 ms ledi kapatacak ve bunu sürekli yapacak. Nasıl yapabilirim bu işi?


(https://i.ibb.co/hR36QTQ/Whats-App-Image-2022-07-28-at-10-48-28.jpg) (https://ibb.co/hR36QTQ)
Başlık: Ynt: Timer Kesmesi
Gönderen: sadogan - 28 Temmuz 2022, 12:00:37
Timer çalışıyormu ?
Başlık: Ynt: Timer Kesmesi
Gönderen: yucatar - 28 Temmuz 2022, 13:19:32
Bu yazılımla ve 50ms bir timer kesmesi ile çalıştırabilirsin.

unsigned char LedCounter=0;

void timer_kesmesi()
{
  if(LedCounter<=4)
  {
    if(LedCounter%2)
      lediyak
    else
     ledsöndür
  }
  LecCounter++;
  if(LedCounter>=8)
     LedCounter=0;
}