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

ozkanerzcn

Üye
Katılım
8 Tem 2015
Mesajlar
1
Puanları
1
Yaş
28
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
128,135
Mesajlar
915,327
Kullanıcılar
449,857
Son üye
Bluent

Yeni konular

Geri
Üst