طبعا الرد السابق لاخى مهندس محمد هو الافضل
لان التوقيت يختلف اختلاف كبير بالنسبة للبك والوقت الحقيقى
هذا بالاضافة للمؤثرات مثل قوة التيار او عمل ريست بسبب انقطاع التيار او او او
لكن عموما ومجرد من باب العلم
اليك هذا الكود
كود:
for(x=0;x<59;x++){
for(y=0;y<59;y++){
delay_ms(1000);
}
}
هذا الامر يعطيك ساعة كاملة
اما الرقم 59 فهو يمثل عدد 60 ثانية بالنسبة للوب y
وايضا العدد 59 يمثل 60 دقيقة بالنسبة للوب x
وماعليك الا وضع هذا الكود (ولا تنسى طبعا تعريف المتغيرات x& y
فى بداية الكود ...
اذا قمت بتكرار الكود 5 مرات مثلا سوف يعطيك 5 ساعات (افتراضية بالنسبة للبك طبعا )
بالتوفيق ان شاء الله