Timer Kesmesi

a.serhatboz

Yeni Üye
Katılım
4 Temmuz 2022
Mesajlar
5
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?
 

Ekler

  • WhatsApp Image 2022-07-28 at 10.48.28.jpeg
    WhatsApp Image 2022-07-28 at 10.48.28.jpeg
    126.5 KB · Görüntüleme: 203
Neden datasheet attığınızı anlayamadım algoritmada problem yaşıyorum. Timerle ledi 1 saniye yakıp 1 saniye söndürebiliyorum fakat kağıtta yazan algoritmayı kuramadım
 
Neden datasheet attığınızı anlayamadım algoritmada problem yaşıyorum. Timerle ledi 1 saniye yakıp 1 saniye söndürebiliyorum fakat kağıtta yazan algoritmayı kuramadım
timerin bir zaman çarpanı olur.
program içinde bu çarpanı değiştirip süreleri ayarlayabilirsiniz
 
Önce 50 ms de bir timer kesmesi elde et. Bu mutlaka gerekli. Anlamadığın yeri sor. Ama 50 ms timer kesmesi üreten hazır kod isteme.

Böyle adım adım ilerleyen ve her adımda farklı iş yapan algoritmaları en iyi bir FSM (finite state machine) olarak gerçekleştirebilirsin. Bunu araştır, gerekirse soru soru.
 
evet 50 ms sinyal ürettim ve bir dizi oluşturdum dizi[8]={1,0,1,0,0,0,0,0} bu şekilde( yan sön yan sön uzun sön ) hallettim
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
8,850
Mesajlar
144,042
Üyeler
3,555
Son üye
Logi

Son kaynaklar

Back
Top