21.08.2013 Views

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.4. Çevresel Özellikler<br />

- Timer0 (TMR0) : 8 bit ön-ölçekleme ile 8 bitlik zamanlayıcı/sayıcı<br />

- Timer1 (TMR1) : ön-ölçeklemeli 16 bitlik zamanlayıcı/sayıcı; harici bir clock ile uyuma<br />

modunda iken arttırılabilir.<br />

- Timer2 (TMR2) : 8 bitlik peryod kayıtçı, ön-bölme ve son bölme ile 8 bitlik zamanlayıcı<br />

- İki Capture, Compare ve PWM modülü (CCP1,2)<br />

- Capture 16 bitlik, maksimum hızı 12.5 ns<br />

- Compare 16 bitlik, maksimum hızı 200ns<br />

- PWM maksimum hızı 10-bit<br />

- 10 bit çok kanallı (8) A/D dönüştürücü<br />

- SPI (Master mod) ve I 2 C (Master Slave) ile birlikte Senkron seri port (SSP)<br />

- 9 bit adres belirlemeli USART/SCI (Üniversal senkon-asenkron alıcı/verici)<br />

- 8 bit genişlikte ve dış RD, WR, CS kontrolleri ile Paralel Slave Port (PSP)<br />

- BOR Reset (Brown-out Reset) özelliği<br />

5.5. PIC Hafıza Organizasyonu<br />

PIC16F877 mikrodenetleyicisinin hafıza yapısı iki ayrı bellek bloğundan oluşur:<br />

- Program belleği<br />

- RAM veri belleği (Kayıtçı Dosya Belleği-Regiter File Memory)<br />

5.5.1. Program Belleği<br />

Çalıştırılacak komut kodlarını tutmak için kullanılır. Her bir satırı 14 bit uzunluğundadır.<br />

Her komut 14 bitlik bir sözcük uzunluğuna sahiptir. PC 13 bitlik adres uzunluğuna sahip olduğu<br />

için 8Kxsözcük uzunluğuna kadar adresleyebilir.<br />

İbrahim Türkoğlu, <strong>Fırat</strong> <strong>Üniversitesi</strong> - Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ- 2010. 49

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!