في اول كود كنا نحسب التردد مع اهمال الفاصلة و كانت العملية تجري كالتالي ..
كونا عداد يحسب عدد النبضات الداخلة خلال ثانية واحدة ...
و هذا العداد يزداد بواحد كلما دخلت اشارة و بعد مرور 1 ثانية يظهر النتيجة على الشاشة و يصفر العداد و يبدأ العد من جديد ...
و للحصول على مرتبة واحدة بعد الفاصلة سنجعل العداد يزداد بمقدار 0.1 و عليه يجب ان نزيد زمن العداد لكي نحصل على القراءة الصحيحة فجعلناه 10 ثوان ..
و للحصول على مرتبيتين بعد الفاصلة نجعل الزيادة 0.01 و زمن العداد 100 ثانية ... و هكذا ...
طلبك في نقطة 3 هو ما سوف احاول فيه باذن الله ...