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

   

الصورة الرمزية أبو زكووور
أبو زكووور
:: عضو فضي ::
تاريخ التسجيل: Mar 2009
الدولة: سوريا العروبة
المشاركات: 428
نشاط [ أبو زكووور ]
قوة السمعة:
قديم 29-04-2009, 10:55 PM المشاركة 9   
attension السلام عليكم



اخي ابو زكووور
هذه المشكلة تظهر معي دائما والمعالجة سهلة وهي بعد فتح ملف البروتس تؤشر على البك ثم تنقر عليه مرتين فتفتح لك نافذة حاول ان تغير ملف الهيكس بما موجود مع ملف المشروع نفسه واعد التشغيل وان شاء الله تحل المشكلة

شكرا لك يا أخي العابدي
لقد عملت الساعة بنجاح بعد ملاحظتك
و شكرا أيضا للأخ حيدر و أقترح عليه أن يستبدل الشاشة ب ديسبليه أربع خانات
السلام عليكم .... و بارك الله فيكم .

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 30-04-2009, 12:03 AM المشاركة 10   
افتراضي


سنعود اليكم بشيء جديد وهو تطوير جميل على البرنامج . وتحيتي للاستاذ زكي على دعمه وتشجيعه لنا واشكر الاخوين ابو زكور و العابدي على روح التعاون .وان شاء الله نحن جادون في التواصل مع الميكروسي بعد ان فتح لنا الباب الاستاذ احمد سمير فايد جعل الله اموره الى خير


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 14-10-2009 الساعة 02:53 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 30-04-2009, 09:26 AM المشاركة 11   
افتراضي


التعديل هو توصيل الدائرة بمفتاحين لضبط الوقت


بعد التشغيل نضغط على مفتاح select فتتوقف الساعة عن العمل ثم نضغط على مفتاح setting لضبط مرتبة العشرات للساعات ثم مفتاح select وضبط مرتبة الآحاد .وهكذا لضبط الدقائق ثم صنف الوقت
وهذه ملفات المشروع


http://www.***********/download/14982...clock.rar.html


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 14-10-2009 الساعة 02:51 AM

الصورة الرمزية أبو زكووور
أبو زكووور
:: عضو فضي ::
تاريخ التسجيل: Mar 2009
الدولة: سوريا العروبة
المشاركات: 428
نشاط [ أبو زكووور ]
قوة السمعة:
قديم 30-04-2009, 12:19 PM المشاركة 12   
attension السلام عليكم


السلام عليكم أستاذ حيدر و شكرا لك على هذا المشروع

لكن عندي ملاحظة بخصوص المقاومتان R1 R2 أعتقد أن الدارة تعمل بدونهم
لأن البيك يحتوي على هذه المقاومات في بنيته الداخلية (أرجوا التأكد من هذه المعلومة فهي مو جودة في ATmega8L فهل هي موجودة في البيك أيضا ؟ )

و إضافة مفتاح إضافي ليكونوا ثلاثة + - Prog لسهولة الضبط
و إذا أمكن إستبدال الشاشة بدسبليه ثلاث خانات

شكرا لكم ... و بارك الله فيكم .



زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 30-04-2009, 06:58 PM المشاركة 13   
افتراضي


السلام عليكم
الاخوة الاعزاء حيدر ، أحمد وفادي شكرا على هذا العمل الجميل .
بارك الله فيكم على هذا التعاون المثمر ...
الاخ ابوزكوور :
ما تقوله ممكن ايضا في البيك لكن ليس مع المنفذ A .. فقط مع المنفذ "ب".
للاشارة : يتم تفعيل المقاومات الداخلية Pull-UP (هذا اسمها سواء كانت داخلية او خارجية ) من خلال المسجل Option_Reg..
وواضح ان في مشروع الساعة لا حاجة لتفعيل هذه الخاصية طالما ان المنفذ "ب" موصول بالشاشة LCD
أرجو التوفيق للجميع.


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 30-04-2009, 11:54 PM المشاركة 14   
افتراضي


السلام عليكم أستاذ حيدر و شكرا لك على هذا المشروع

لكن عندي ملاحظة بخصوص المقاومتان R1 R2 أعتقد أن الدارة تعمل بدونهم
لأن البيك يحتوي على هذه المقاومات في بنيته الداخلية (أرجوا التأكد من هذه المعلومة فهي مو جودة في ATmega8L فهل هي موجودة في البيك أيضا ؟ )

و إضافة مفتاح إضافي ليكونوا ثلاثة + - Prog لسهولة الضبط
و إذا أمكن إستبدال الشاشة بدسبليه ثلاث خانات

شكرا لكم ... و بارك الله فيكم .
اخي ابو زكور ان الكثير من الساعات الرقمية تعمل بهذه الطريقة لضبط الوقت بالاضافة الى ان البرنامج كبير وقد استنفذ 88% من الذاكرة . اما موضوع استخدام السفن سكمنت لاكثر من مرتبة لم نصل الى نتيجة معه لحد الآن بالاضافة الى ان استخدامها يتطلب تغيير الكود جذريا واستخدام المقاطعات وهذا الموضوع لازلنا نقوم بالبحث عنه ودراسته وهو من مهام الاخ فادي.
واشكرك على التواصل معنا


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 01-05-2009, 12:02 AM المشاركة 15   
افتراضي


السلام عليكم
الاخوة الاعزاء حيدر ، أحمد وفادي شكرا على هذا العمل الجميل .
بارك الله فيكم على هذا التعاون المثمر ...
الاخ ابوزكوور :
ما تقوله ممكن ايضا في البيك لكن ليس مع المنفذ A .. فقط مع المنفذ "ب".
للاشارة : يتم تفعيل المقاومات الداخلية Pull-UP (هذا اسمها سواء كانت داخلية او خارجية ) من خلال المسجل Option_Reg..
وواضح ان في مشروع الساعة لا حاجة لتفعيل هذه الخاصية طالما ان المنفذ "ب" موصول بالشاشة LCD
أرجو التوفيق للجميع.
اشكرك استاذي العزيز وارجو ان توضح هذه الخاصية اكثر فقد التبس علي الامر بين استخدامها مع المنفذ A او المنفذ B


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 01-05-2009, 01:46 PM المشاركة 16   
افتراضي


اشكرك استاذي العزيز وارجو ان توضح هذه الخاصية اكثر فقد التبس علي الامر بين استخدامها مع المنفذ A او المنفذ B
السلام عليكم
اخي العزيز حيدر:
اولا: سواء مع اطراف المنفذ A او المنفذ B المعدة كمدخل ، عندك خياران لتوصيل مفتاح:
1/ مفتاح + مقاومة Pull down وتفعيل المدخل بالقيمة "1" (Active HIGH)

او :
2/ مفتاح + مقاومة Pull up وتفعيل المدخل بالقيمة "0" (Active LOW)


ثانيا: المنفذ B يتوفر على ميزة اضافية فيما يتعلق بالخيار الثاني :
يمكنك ان تضيف مقاومة Pull up خارجية كما في المنفذ A :

او ، وهذه هي الميزة الاضافية: يمكن تفعيل المقاومات الداخلية في البيك المخصصة لهذا الغرض ، فيصبح بالامكان توصيل المفتاح هكذا:

تفعيل المقومات Pull up الداخلية يتحكم فيه البيت 7 bit من المسجل الحيوي للبيك option_reg..

http://www.mikroe.com/en/books/picmc...ges/fig2-3.gif

وتفعيل الميزة او إلغائها يكون بإسناد القيمة المناسبة للبيت 7 ،RBPU


RBPU - Port B Pull up Enable bit.
1 - PortB pull-ups are disabled.
0 - PortB pull-ups are enabled.


وفي البرنامج تكتب اذا كان لايهمك الا هذا الجانب:
كود:
OPTION_REG = 0x00;
روابط قصد التوسع:
http://www.mikroe.com/en/books/picmcubook/ch2/
http://www.mikroe.com/en/books/picmcubook/ch0/



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