12.07.2015 Views

EK-6 - 320Volt

EK-6 - 320Volt

EK-6 - 320Volt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Kullanıcı veri belleği birden fazla register bankasına bölünmüştür. Bu registerbanklarında hemgenel amaçlı registerlar hem de özel fonksiyon registerları (SFR)bulunmaktadır.Register bankasını seçmek için STATUS registerındaki RP1 ve RP0 bitlerikullanılmaktadır. F84’de iki register bankası olduğunu ve yalnızca RP0 bitini ayarlamaksuretiyle ilgili register bankasının seçildiğine dikkat edilmelidir. ( Çizelge 2 ).Çizelge 2. Status registerıIRP RP1 RP0 TO PD Z DC CBit7bit0< RP1, RP0 > bitleri aşağıdaki gibi ayarlanarak istenilen register bankasına erişebilmektedir.Her register bankası 128 byte genişliğindedir. ( 7Fh ).Çizelge 1. Status Register Bank Seçme Bitleri00 Bank 001 Bank 110 Bank 211 Bank 31.4. Özel Fonksiyonlar1.4.1 Paralel slave port:TRISE registerının PSPMODE biti 1 yapıldığında PORTD 8 bit genişliğindemikroişlemci portu olarak kullanabilir. Bu arada RE0, RE1 ve RE2’yi, TRISE ve ADCON1registerlarında ilgili ayarları yaparak sayısal giriş olarak da tanımlamak gerekmektedir.Böylece harici bir mikroişlemci, RE0, RE1 ve RE2’yi kontrol olarak kullanarak 8 bitlik veribus’ına bağlı PIC16F877’nin PORTD’sine hem veri yazabilmekte, hem de okuyabilmektedir.1.4.2. Usart :USART , yani senkron / asenkron alıcı verici PICF877’deki iki seri giriş / çıkışmodülünden biridir. Seri iletişim arayüzü ( SCI:serial comm.interface ) olarak da bilinen51

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

Saved successfully!

Ooh no, something went wrong!