قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

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

firas-n
:: مهندس ::
تاريخ التسجيل: Apr 2015
المشاركات: 12
نشاط [ firas-n ]
قوة السمعة:0
قديم 12-04-2015, 10:54 AM المشاركة 1   
افتراضي عمل عداد ثنائي بالسوتشات Twitter FaceBook Google+



السلام عليكم ...
يرجى مساعدتي في هذه التجربة على برنامج Flowcode_v5 حصراً وعلى البك 16f84a :
المطلوب عمل عداد ثنائي بالسوتشات حيث سيكون هناك سوتش يزود القيمة الحالي وسوتش آخر ينقص القيمة الحالية (أريد أن آمر البك وأقول له أنه لو تم الضغط على السوتش الأول شغل B0 واذا تم الضغط عليه مرة ثانية أطفئ B0 وشغل B1 وهكذا ... والسوتش الثاني يفعل العكس يطفئ B1 ويشغل B0) ولكم فائق الشكر والامتنان

اعلانات

Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:79
قديم 12-04-2015, 12:41 PM المشاركة 2   
افتراضي


السلام عليكم
تفضل هذا كود لعداد تنائي تصاعدي / تنازلي 8 bits
1- صورة الكود :

2- ملف الكود بفلوكود 5:
http://up.top4top.net/downloadf-top4...874b2-rar.html

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

firas-n
:: مهندس ::
تاريخ التسجيل: Apr 2015
المشاركات: 12
نشاط [ firas-n ]
قوة السمعة:0
قديم 12-04-2015, 03:43 PM المشاركة 3   
افتراضي


اخي الكريم شكراً على الرد لكن لم يكن هذا ما قصدته ...
ما أردته هو : عند الضغط على السوتش الاول يقوم بتشغيل B0 وعند الضغط عليه مرة ثانية يطفئ B0 ويشغل B1 وعند الضغط مرة ثالثة يقول باطفاء B1 ويشغل B2 وهكذا حتى يصل الى B7 .
أما السوتش االثاني يقوم بعكس العملية ...


Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:79
قديم 12-04-2015, 07:53 PM المشاركة 4   
افتراضي


اخي الكريم شكراً على الرد لكن لم يكن هذا ما قصدته ...
ما أردته هو : عند الضغط على السوتش الاول يقوم بتشغيل B0 وعند الضغط عليه مرة ثانية يطفئ B0 ويشغل B1 وعند الضغط مرة ثالثة يقول باطفاء B1 ويشغل B2 وهكذا حتى يصل الى B7 .
أما السوتش االثاني يقوم بعكس العملية ...
اخي اظن أن المطلوب عداد حلقى (كما يسميه بدقة الأخ العزيز الأستاذ نعيم البديري )
فهل تقصد العمل بالطريقة المتبعةفي هذا الفلاش :
http://up.top4top.net/downloadf-top4...ebd21-rar.html


firas-n
:: مهندس ::
تاريخ التسجيل: Apr 2015
المشاركات: 12
نشاط [ firas-n ]
قوة السمعة:0
قديم 12-04-2015, 08:23 PM المشاركة 5   
افتراضي


بالضبط هذا ما اريده العمل بالطريقة المتبعةفي هذا الفلاش تماماً (عداد حلقي) يرجى تصميمه ووضعه ولك الف شكر


Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:79
قديم 12-04-2015, 09:10 PM المشاركة 6   
افتراضي


تفضل أخي
(الفلاش السابق مأخوذ من الملف بعد ما كنت نفذته بفلوكود 5):
http://up.top4top.net/downloadf-top4...af551-rar.html
وإذا كان ضروري إجراء بعض التعديلات الإضافية ممكن نتناقش فيها ان شاء الله..


التعديل الأخير تم بواسطة : Logic بتاريخ 12-04-2015 الساعة 09:31 PM السبب: ملف كود جديد محسن

firas-n
:: مهندس ::
تاريخ التسجيل: Apr 2015
المشاركات: 12
نشاط [ firas-n ]
قوة السمعة:0
قديم 13-04-2015, 07:31 PM المشاركة 7   
افتراضي


شكراً يا صديقي على البرنامج لكن يوجد تنويه بسيط أنه عند الاستمرار بالضغط على زر up فإنه يقوم بالانتقال من ليد الى آخر بشكل تلقائي وأيضاً الزر Down, فهل يوجد طريقة لايقاف هذه العملية بمعنى حتى لو استمر الضغط على زر up فإنه لا ينتقل من ليد لآخر إلا بعد الضغط عليه مرة ثانية


Logic
:: عضو فضي ::
تاريخ التسجيل: Mar 2014
المشاركات: 682
نشاط [ Logic ]
قوة السمعة:79
قديم 13-04-2015, 11:00 PM المشاركة 8   
افتراضي


شكراً يا صديقي على البرنامج لكن يوجد تنويه بسيط أنه عند الاستمرار بالضغط على زر up فإنه يقوم بالانتقال من ليد الى آخر بشكل تلقائي وأيضاً الزر Down, فهل يوجد طريقة لايقاف هذه العملية بمعنى حتى لو استمر الضغط على زر up فإنه لا ينتقل من ليد لآخر إلا بعد الضغط عليه مرة ثانية
تفضل أخي الكريم ، ملف الكود بفلوكود 5 + بروتوس + ملف Hex :
http://up.top4top.net/downloadf-top4...44981-rar.html

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 02:52 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025