R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-X |
GIE | PEIE | T0IE | INTE | RBIE | T0IF | INTF | RBIF |
Bit 7 |
|
|
|
|
|
| Bit 0 |
Bit 7 GIE: Bütün Kesmeleri Devreye Al
1=Bütün kesmeler devrede
0=Kesmeler devre dışı
Bit 6 PEIE: Haberleşme kesmesi
1=Haberleşme kesmesi devrede
0=Haberleşme kesmesi devre dışı
Bit 5 T0IE: Timer0 kesmesi
1=Timer 0 kesmesi devrede
0=Timer 0 kesmesi devre dışı
Bit 4 INTE: RB0 harici kesmesi
1=RB0 harici kesmesi devrede
0=RB0 harici kesmesi devre dışı
Bit 3 RBIE: PortB’nin değişim kesmesi
1=Değişim kesmesi devrede
0=Değişim kesmesi devre dışı
Bit 2 T0IF: Timer 0 bayrağı
1=Timer 0 kesmesi oluştu
0=Timer 0 kesmesi oluşmadı
Bit 1 INTF: RB0 kesmesi bayrağı
1=RB0 kesmesi oluştu
0=RB0 kesmesi oluşmadı
Bit 0 RBIF: PortB Değişim bayrağı
1=PortB değişim kesmesi oluştu
0=PortB değişim kesmesi oluşmadı
R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 | R/W-1 |
RBPU | INTEDG | T0CS | T0SE | PSA | PS2 | PS1 | PS0 |
Bit 7 |
|
|
|
|
|
| Bit 0 |
Bit 7 RBPU: PortB Pull-up aktif biti
1=PortB Pull-ups aktif değil
0=PortB Pull-ups aktif
Bit 6 INTEDG: Kesme kenarı seçimi
1=RB0 kesmesini kenar yükselirken oluştur
0=RB0 kesmesini kenar düşerken oluştur
Bit 5 T0CS: Timer0 clock kaynağı seçim biti
1=RA4 ucundan harici Clock kaynağı
0=Dahili osilatörü kullan
Bit 4 T0SE: Harici Timer0 kaynağının tetikleme kenar seçimi
1=RA4 ucu Yüksekten düşüğe giderken tetiklen
0=RA4 ucu Düşükten yükseğe çıkarken tetiklen
Bit 3 PSA: Taksimatlandırma değerinin uygulanacağı zamanlayıcı
1= WDT’ye uygula
0=Timer0’a uygula
Bit 2-0 Taksimatlandırma değeri
Bit | TMR0 | WTD |
000 | 1:2 | 1:1 |
001 | 1:4 | 1:2 |
010 | 1:8 | 1:4 |
011 | 1:16 | 1:8 |
100 | 1:32 | 1:16 |
101 | 1:64 | 1:32 |
110 | 1:128 | 1:64 |
111 | 1:256 | 1:128 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
PSPIE | ADIE | RCIE | TXIE | SSPIE | CCP1IE | TMR2IE | TMR1IE |
Bit 7 |
|
|
|
|
|
| Bit 0 |
Bit 7 PSPIE: Paralel Slave Port Okuma/Yazma kesmesi
1=PSP Okuma/Yazma kesmesi aktif
0= PSP Okuma/Yazma kesmesi aktif değil
Bit 6 ADIE: A/D çevirici kesmesi
1=A/D kesmesi aktif
0=A/D kesmesi aktif değil
Bit 5 RCIE: USART alıcı kesmesi
1=USART alıcı kesmesi aktif
0=USART alıcı kesmesi aktif değil
Bit 4 TXIE: USART gönderici kesmesi
1=USART gönderici kesmesi aktif
0=USART gönderici kesmesi aktif değil
Bit 3 SSPIE: Senkron Seri Port kesmesi
1=SSP kesmesi aktif
0=SSP kesmesi aktif değil
Bit 2 CCP1IE:CCP1 kesmesi
1=CCP1 kesmesi aktif
0=CCP1 kesmesi aktif değil
Bit 1 TRM2IE:Timer2 kesmesi
1=Timer2 kesmesi aktif
0=Timer2 kesmesi aktif değil
Bit 0 TMR1IE:Timer1 kesmesi
1=Timer1 kesmesi aktif
0=Timer1 kesmesi aktif değil
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
|
|
|
|
|
|
|
|
Bit 7 |
|
|
|
|
|
| Bit 0 |
Bit 7 Kullanılmıyor
Bit 6 Ayrılmış Alan
Bit 5 Kullanılmıyor
Bit 4 EEIE: Eprom yazma kesmesi
1=Eprom yazma kesmesi kesmesi aktif
0= Eprom yazma kesmesi kesmesi aktif değil
Bit 3 BCLIE: Hat çarpışması kesmesi
1=BCLIE kesmesi aktif
0=BCLIE kesmesi aktif değil
Bit 2 Kullanılmıyor
Bit 1 Kullanılmıyor
Bit 0 CCP2IE:CCP2 kesmesi
1=CCP2 kesmesi aktif
0=CCP2 kesmesi aktif değil
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
|
|
|
|
|
|
|
|
Bit 7 |
|
|
|
|
|
| Bit 0 |
Bit 7 PSPIF: Paralel Slave Port Okuma/Yazma bayrağı
1=Okuma/Yazma kesmesi oluştu
0=Kesme oluşmadı
Bit 6 ADIF: A/D çevirici kesme bayrağı
1=AD çevrimi tamamlandı
0=AD çevirimi henüz tamamlanmadı
Bit 5 RCIF: USART alıcı kesmesi bayrağı
1=Alıcı tamponu dolu (veri geldi)
0=Alıcı tamponu boş
Bit 4 TXIF: USART gönderici kesmesi bayrağı
1=Gönderici tamponu boş (Veri gönderildi)
0=Gönderici tamponu dolu
Bit 3 SSPIF: Senkron Seri Port kesme bayrağı
1=SSP kesmesi oluştu
§ SPI: Gönderme/Alma işlemi gerçekleşti
§ I2C Slave: Gönderme/Alma işlemi gerçekleşti
§ I2C Master:
· Gönderme/Alma işlemi gerçekleşti
· START bilgisi oluştu
· STOP bilgisi oluştu
· RESTART bilgisi oluştu
· Acknowledge bilgisi oluştu
· START/STOP bilgisi oluştu ( Multi-Master sistemde)
0=SSP kesmesi oluşmadı
Bit 2 CCP1IF: CCP1 kesme bayrağı
Capture Modu için
1=Tmr1 kesmesi oluştu
0=Tmr1 kesmesi oluşmadı
Compare Modu için
1=Tmr1 kesmesi oluştu
0=Tmr1 kesmesi oluşmadı
Pwm Modu için
Kullanılmaz
Bit 1 TMR2IF:Timer2 kesmesi bayrağı
1=Timer2 kesmesi oluştu
0=Timer2 kesmesi oluşmadı
Bit 0 TMR1IF:Timer1 kesmesi bayrağı
1=Timer1 kesmesi oluştu
0=Timer1 kesmesi oluşmadı
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
|
|
|
|
|
|
|
|
Bit 7 |
|
|
|
|
|
| Bit 0 |
Bit 7 Kullanılmıyor
Bit 6 Ayrılmış Alan
Bit 5 Kullanılmıyor
Bit 4 EEIE: Eprom yazma kesmesi bayrağı
1=Eprom yazma kesmesi kesmesi oluştu
0= Eprom yazma kesmesi kesmesi oluşmadı
Bit 3 BCLIE: Hat çarpışması kesmesi
1=BCLIE kesmesi oluştu
0=BCLIE kesmesi aktif oluşmadı
Bit 2 Kullanılmıyor
Bit 1 Kullanılmıyor
Bit 0 CCP2IE:CCP2 kesmesi
1=CCP2 kesmesi oluştu
0=CCP2 kesmesi aktif oluşmadı