• Sonuç bulunamadı

Ders 8 Zamanlayıcı ve Sayıcılar

N/A
N/A
Protected

Academic year: 2021

Share "Ders 8 Zamanlayıcı ve Sayıcılar"

Copied!
9
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ders 8

Zamanlayıcı ve Sayıcılar

ÖĞR. GÖR. GÖKHAN MANAV

(2)

Sayıcı Kullanan Fonksiyonlar

millis() ve micros() fonksiyonları

timer0

analogWrite() fonksiyonu

Tone kütüphanesi

Serve kütüphanesi

timer1

(3)

Sayıcı Kullanan Fonksiyonlar

(4)

Arka planda zamanlayıcı

donanımını kullanan yapılar

Timer1,2 PWM modülasyonu için kullanılmaktadır.

Faz düzeltmeli 8 bit PWM sinyali, sistem saat sinyalinin 64’e bölünmesinden elde edilir.

Timer0 milis() ve micros() fonksiyonları ile birlikte hızlı PWM

üretiminde kullanılır.

(5)

Kontrol Kaydedicileri

Timer / Counter Control Register A: TCCRnA

Timer / Counter Control Register B: TCCnB

Timer CouNT: TCNTn

Output Compare Register A: OCRnA

Output Compare Register B: OCRnB

n = counter / timer number 0,1,2

(6)

Zamanlayıcı / Sayıcı Blok Diyagramı

(Timer / Counter)

(7)

Zamanlayıcı 0 (Timer 0)

En çok kullanılan zamanlayıcı donanımıdır.

Aşağıdaki şekillerde kullanılabilir;

Basit sayıcı

Frekans üreteci (PWM dahil)

Harici darbe (pulse) sayıcı

Ayrıca 3 adet kesmesi (interrupt) vardır.

(8)

Timer 0 kesmeleri

• Overflow interrupt (TOV0)

• Output Compare Match Interrupts (OCF0A, OCF0B)

Daha ayrıntılı bilgi için; Timer Inetturpt Flag Register 0 konusuna

bakılabilir.

(9)

Kaydediciler ne işe yarıyor?

Zamanlayıcı / Sayıcı donanımının çalışma modunu belirliyor.

Zamanlayıcı / Sayıcı donanımı için ayarlanması gereken bir çok parametre girişi de bu kaydedicilerden yapılmaktadır.

Çıkış dalga şekillerini belilememizi sağlıyor.

Referanslar

Benzer Belgeler

GIDA TEKNOLOJİSİ VE GIDA GÜVENLİĞİ UYG.(Uzaktan Eğitim) Dr.. Üyesi Zafer ALPKENT

Kapağı kapatın ve zamanlayıcı sonlanana kadar ve 3 kez uyarı sesi verene kadar pişirin3. BELGIAN WAFFLE HAMURU

Algılama mesafesi Çalışma gerilimi Minyatür, Cisimden yansımalı algılama mesafesi arttırılmış.

Buradaki Wide (W) geniş anlamında yani ekranın en-boy oranının 16:9 olduğunu ifade eder.. Anlaşılacağı gibi herhangi bir çözünürlük

06 30, 2014 tarihinde DoCircuits: http://www.docircuits.com/circuit-editor adresinden alındı 6.. İstanbul:

Hızlı bir şekilde veri akışını desteklemek için üretilen bu cihazlara BELLEK adı verilmektedir. İki

sınıfta matematik, Türkçe ve sosyal bilimler derslerinde başarı göstermesi, bu dersleri öğrenmede ve çalışmada herhangi bir güçlük yaşamamış olması gerekir. ♦

ASTRO Menüsünde Astro Zamanları, Toplam Simülasyon, Ofset, Astro Modu ve Pozisyon (Şehir bilgileri) sorgulanabilir veya değiştirilebilir. •