Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
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