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
128,197
Mesajlar
915,762
Kullanıcılar
449,977
Son üye
keskiyan

Yeni konular

Geri
Üst