Ana sayfa | Hakkımda | İletişim | Sosyal platform
YAZILARIM
Carry biti nedir?

Carry biti "STATUS" saklayıcısında yer alır. PIC içinde geçen işlemlerde taşma sonucu oluşan bitler "CARRY" bitinde saklanır.

 Örneğin;

 0111 1111 bilgisini 1 bit sağa kaydırdığımızda, 0. bitte yer alan lojik1  bilgisi carry bitine kopyalanır. Ve besleme işlemi içinde kayıtçının 7. bitine kopyalanır.
 Yani; 1011 1111 
 
Aşağıda 16F877 denetleyicisinin STATUS kayıtçı bilgileri yer almaktatır.

 
 
DataSheet'den aldığım bu resmi incelersek;

Carry' nin Türkçe manası; taşımak, üzerine taşımak
Borrow ' un  Türkçe manası; ödünç almak, alıntı yapmak, borç almak


 ADDWF, ADDLW, SUBLW, SUBWF gibi komutlarda işlem görürmüş. Yani toplama çıkarma işlemleri sonucu meydana gelen taşmalarda.

  RRF ve RLF komutları için aşağıda yer alan notu incelersek;
  RRF ve RLF komutları için bu bit den(Carry 0. bit) lojik 1 veya lojik 0 ister.
ELEKTRO ÇAVUŞ
Ana sayfa | Hakkımda | İletişim | Sosyal platform
ELEKTRO ÇAVUŞ2012 | elektrocavus.com