Yardım - 16f877a Timer1 - Koşullu Kurma

ozkanerzcn

Üye
Katılım
8 Tem 2015
Mesajlar
1
Puanları
1
Yaş
30
Merhaba arkadaşlar

CCS C 'de timer1 program çalıştırıldığında direk saymaya başlıyor.
Ben bu sayma işleminin başlamasını koşula bağlamak istiyorum (Mesela ; RB0 pinine logic 1 geldiğinde saymaya başlasın ).

Bu koşulu timer1 e nasıl tanıtabilirim?

Şimdiden Teşekkürler.
 
Kasmaya gerek yok istediğin zaman timerı sıfırla, yeni saymaya başlamış gibi olur. Sıfırlama yaptıktan sonra interrupt enable da yapılmalı tabi
 
t1con.0=1 timer 1 i başlatır.
t1con.0=0 timer 1 i durdurur.
her başlatmadan önce tmr1h=0:tmr1l=0 ile sayaçlarında içini temizlersen temizleme işleminden sonrada başlatırsan istediğin olur
 

Forum istatistikleri

Konular
133,383
Mesajlar
971,011
Kullanıcılar
459,234
Son üye
Osman Dere

Yeni konular

Geri
Üst