Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

yukarı aşagı sayıcı

Başlatan oziant, 06 Mayıs 2005, 12:06:58

oziant

arkadaşlar yukarı aşagı bir sayıcı çalışması yapıyorum
yalnız  sıfırın altında yani eksi sayıları nasıl saydıracagım
bu konuda bir fikri olan varmı asm olacak

şu anda 0  ile 9999  arası yukarı aşagı tamam
fakat 0 altına inemiyorum
MPLAB 5.62 ASM PROPİC 2

bsivgin

registerlerden birini işaret olarak tanımlayabilirsin. yukarı sayarken bu bir olur. displayde boş gösterirsin. Aşağı sayarken sıfıra ulaşınca bu registeri sıfır yaparsın. sayıcın yine yukarı doğru sayar. Ama ekranda eksi gösterirsin. Aslında iki işlemde yukarı sayma işlemi sadece göstergedeki işaret değşecek


Saygılarımla
Bülent ŞIVGIN
www.diyot.com

oziant

sıfıra gelince yukarı ya nasıl gececegim
MPLAB 5.62 ASM PROPİC 2

Veli B.

Yukarya geçmek diye bir olay yok.İşaretin olması yada olmaması diye bir olay var.0 a geldiğinde hala aşağıya basıyorsan, bu sefer bir işaret ile eksi de olduğunu göstereceksin ama yukarı sayacaksın. Yani sıfırdan aşağıya inmek istersen butonlar tam ters çalışacak ve işaret olacak.Butonların ters çalışması ise şu şekilde;
Artırma butonu pozitifte artırma yaparken sıfırın altına indiğinde azaltma yapacak.Diğer butonda aynı şekilde ters çalışacak.