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
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
sıfıra gelince yukarı ya nasıl gececegim
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.