ccs c ile geri sayıcı yapmak ?

Başlatan onder, 03 Ocak 2011, 22:56:43

onder

selam arkadaşlar benimde ccs c ile geri sayıcı yapmam gerekiyor. Örneğin sayıcıyı 20ye buton vasıtası ile kurcam daha sonra sayıcı her gün bir adet eksilecek. Zamanlayıcı entegresi olarak ds1302 kullanıyorum. Nasıl yapıldığıyla ilgili yardımcı olursanız sevinirim...

frkcn

yapıyorum derken biraz yol katettin demektir kaldığın noktayı yayınlarsan üzerinde çalışılabilir bu şekilde ezber olur
Bugün ömrümün geride kalan son günü...

onder

bir şey yapamadım sorunda bu sadece if ile bir şeyler yapmaya çalıştım. yaptığım ama çalışmayan kodu yazayım

if (saat=23)
{k=k-1}

kabaca bu şekilde . buradaki k değişkenini buton vasıtasıyla giriyorum . saat değişkeni ise ds1302nin saat değişkeni.
bu şekilde yaptığımda değişkeni bir defa değil saat 23 olduğu sürece azaltıyor buda programı çökertiyor

frkcn

if ((saat==23)&&(dakika==59)&&(saniye==59))
      k=k-1;
bu şekilde olursa bir sefer azaltacaktır
     
Bugün ömrümün geride kalan son günü...

onder

çok teşekkür ederim size yanıtı yazarken bende böle bir şey düşünmüştüm sanırım işe yarayacak teşekkürler