منتديات الالكترونيات العصرية  
yoursite.com page title .

استرجاع كلمة المرور طلب كود تفعيل العضوية تفعيل العضوية
العودة   منتديات الالكترونيات العصرية > منتدى الحاكمات الدقيقة Microcontroller > منتدى البرمجة ببرنامج Flowcode > منتدى مشاريع الفلوكود Flowcode

  #1  
قديم 10-22-2009, 05:14 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي تطبيقات متقدمة على العدادات – 3

السلام عليكم وحمة الله وبركاته

المشروع الثالث

للتطبيقات المتقدمة على العدادات

عداد ثنائي/ مرمز عشريا (bcd)
مكون من أربعة أرقام



فكرة عمل المشروع

يتم استخدام عداد ثنائى للآحاد ( 4 ليدات) وعداد ثنائى آخر للعشرات (4 ليدات) وعداد ثنائى آخر للمئات (4 ليدات) وكذلك عداد ثنائى للألاف
( 4 ليدات) بحيث يكون اكبر عدد يصل إليه اى من العدادات الأربعة هو 9 عشري أو (1001 ثنائي)
أى ان كل عداد سوف يعد من 0000 الى 1001 وبعدها يتم تصفيره وتصفير ما قبله بمعنى أنه :

عند الوصول للرقم 10 عشرى (0000 0001 ثنائى) يتم تصفير عداد الآحاد
وبعد الوصول للرقم 99 عشرى (1001 1001 ثنائى) يتم تصفير عداد الآحاد وعداد العشرات
وبعد الوصول للرقم 999 عشرى (1001 1001 1001 ثنائى) يتم تصفير عداد الآحاد وعداد العشرات وعداد المئات
وبعد الوصول للرقم 9999 عشرى (1001 1001 1001 1001 ثنائى) يتم تصفير عداد الآحاد وعداد العشرات وعداد المئات
وكذلك عداد الألاف

مع الاخذ فى الاعتبار بأن كل عداد يصل الى الصفر يقدح العداد الذى يليه.
ولذلك فإن هذا العداد يقوم بالعد من 0000 حتى العدد 9999 ويمكن أن يتوقف او ان يقوم بإعادة العد باستمرار حسب الرغبة


وان شاء الله سوف أقوم بعرض المشروع فى المرحلة القادمة


رد مع اقتباس
  #2  
قديم 10-22-2009, 10:45 PM
الصورة الرمزية noornader
noornader noornader غير متواجد حالياً
استاذ الكترونيات
 
تاريخ التسجيل: Nov 2007
المشاركات: 697
معدل تقييم المستوى: 24
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: تطبيقات متقدمة على العدادات – 3

السلام عليكم ورحمة الله وبركاته


التنفيذ العملى لمشروع
عداد ثنائي/ مرمز عشريا (BCD) مكون من أربعة أرقام
تصاعدى من 0000 الى العدد 9999


فى هذا المشروع يقوم العداد بالعد باستمرار تصاعديا من 0000 حتى العدد 9999 والتكرار
فى هذه الحالة يتم بناء المشروع من برنامج رئيسى main
وثلاثة برنامج فرعية counter2, counter3 , counter4 وذلك عن طريق استخدام خاصية الماكرو

فى هذا المشروع يتم استخدام المتحكم PIC16F877A نظرا لاحتوائه على خمسة منافذ تم استخدام ثلاثة منافذ منهم وربطهم
بأربعة مكونات لليدات (الآحاد - العشرات - المئات - الألاف)
وتمت البرمجة ببرنامج فلوكود 3



صورة لمخطط تنفيذ البرنامج الرئيسى


ملف المشروع فى المرفقات

مع تمنياتى بالتوفيق للجميع

الملفات المرفقة
نوع الملف: rar counter4in1.rar‏ (1.5 كيلوبايت, المشاهدات 241)
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
متقدمة, العدادات, تطبيقات

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 10:15 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
الحقوق محفوظة لمنتديات الاليكترونيات العصرية