status register

yavuzz

Üye
Katılım
14 Eyl 2007
Mesajlar
483
Puanları
1
arkadaşlar pic programlamada oldukça yeniyim iki sorum olacak
1:status register 16f84 için iki BANK tan biri kullanlırken tam olarak işlevi nedir
2:her entegrenin Bank sayıları farklımıdır bunu nereden öğrenebilirim
yardımcı olursanız sevinirim şimdiden teşekkürler
 
Sn.yavuzz
pic hafızasını bir defterin sayfaları gibi düşünürsek, bank değiştirme işlemide bulunduğumuz sayfayı belirler.

diğer soru olarak, benzer olsada, her pic te farklılık gösterebilmektedir. özellikle ram boyutu farklı ise
bunu ram map inceleyerek (Hafıza haritası, yapısı) görebilirsin

kolay gelsin
 
sn yavuzz status bildiğiniz gibi durum anlamındadır
bu register (saklayıcı) bank değiştirmeye ve aritmetik bir işlem sonucunda
örneğin iki sayıyı karşılaştırdık birbirine eşit se çıkarma işlemi sonucunda zero flag (0 bayrağı) lojik 1 olur
vb durumları status registerden öğrenilir
sn abuzettin 20 güzel örnek vermiş bankları sayfalara benzetebiliriz

her 16f84 fazla gelişmemiş olduğundan 2 banktan fazlası gerekmemiş
16f628 e bakarsak ram ve diğer saklayıcılar için 2 den fazla banka ihtiyaç duyulmuş(4 bank var)
bunları datasheet lerini inceleyerek öğrenebilirsiniz
kolay gelsin
 

Forum istatistikleri

Konular
129,806
Mesajlar
930,271
Kullanıcılar
452,608
Son üye
murat620

Yeni konular

Geri
Üst