TMR1 Değerini Değişkene Atama

Başlatan Electroman, 05 Mayıs 2013, 19:28:03

Electroman

Merhabalar,öncelikle amacım ultrasonik uzaklık sensörü ile mesafe ölçümü, bu iş içinde ses dalgasının gidiş geliş süresini bilmem gerekiyor ve ses dalgası gidip gelene kadar sensörün bir pini 1 olarak bekliyor.Bu işlem için 18F4550 kullanıyorum ve timer1i 16 bit olarak aktif ettim fakat bu timer zamanı yüksek bit ve düşük bit olarak TMR1L ve TMR1H kaydedicilerinde hexademical olarak kaydediyor bildiğim kadarıyla.Ses dalgasının gidip geliş süresini dalga yollandığında tmr1'i sıfırlayarak dalga geldiğinde ise tmr1'in değerini bir değişkene atarayak ölçebileceğimi düşünüyorum sorum ise TMR1 değerini kaydeden TMR1L ve TMR1H kaydedicilerinin değerini birleştirip süre değişkenimde görebilmenin bir yolu nedir?

fryrmnd

tmr1h yi 256 ile çarpıp tmr1l ile toplarsınız.

Electroman

Alıntı yapılan: fryrmnd - 05 Mayıs 2013, 19:57:40
tmr1h yi 256 ile çarpıp tmr1l ile toplarsınız.
çok teşekkürler hocam aklıma gelmemişti dediğiniz gibi çözdüm sorunu.