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

   

الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 374
نشاط [ compiler_x ]
قوة السمعة:
قديم 29-03-2010, 09:14 PM المشاركة 65   
افتراضي



متابعين معك اخي شكرا عى دروسك ومنتظرين تكمل

اعلانات

jackal313_3
:: مهندس ::
تاريخ التسجيل: Mar 2010
المشاركات: 9
نشاط [ jackal313_3 ]
قوة السمعة:
قديم 30-03-2010, 09:46 AM المشاركة 66   
افتراضي


السلام عليكم ورحمه الله وبركاته
اخى الفاضل م نافذ ابو كشك
جزالك الله خير الجزاء
لقد قمت بإعاده بناء الدائره مره اخرى وقمت باضافه i2c debug حتى يتسنى لى مشاهده الاوامر المرسله من والى ال e2prom فعمل البرنامج بنجاح فى الكتابه والقراءه ولكن عندما قمت بازاله ال debuger عاد كما كان.
للاسف لا استطيع ارفاق ملف هنا غير الصور لذلك فهذا هو الكود هكسا

"
:02000000A02836
:1000060083120313F2018316141912281F301105E7
:10001600F1007108003A031D1228FF30F200720841
:04002600F0000800DE
:10002A0083120313A301A40103207008003A0319E1
:10003A001F282C2883122408123A031D26288E30E2
:10004A00230603192C28A30A0319A40A19288312C0
:10005A0012302402031D33288F302302031C382850
:10006A007B30A200402883161114111C3E28000080
:0C007A003A288312A2012208F0000800BE
:100086008316031314139413071687153830831237
:0400960094000800CA
:10009A00831203138C11220893008316141D572808
:1000AA000000522883128C195C28000057288316F6
:1000BA00111B6128F101642811150230F100710841
:0400CA00F00008003A
:1000CE00831603139114911C6E2800006A280800F1
:1000DE00213083120313FC007630FD00FD0B7528D2
:0800EE00FC0B7528000008005E
:0800F600831603131115080025
:1000FE00831203138C118316911583128C19892880
:10010E00000084281308F10083169112831222082E
:10011E00003A031D94288316911683128C118316B0
:10012E00111683128C199D28000098287108F00072
:02013E000800B7
:1001400083160313860183128601023083169300FF
:1001500043201520A230A2004D2002308312A200BD
:100160004D202C308312A2004D207B206F201520C3
:10017000A230A2004D2002308312A2004D20672041
:10018000A3308312A2004D208312A2017F207008A9
:0601900086007B20CA2856
:02400E007A3BFB
:00000001FF
"
وشكرا

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

الصورة الرمزية م. نافذ ابو كشك
م. نافذ ابو كشك
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2009
الدولة: االسعودية - الاحساء
المشاركات: 148
نشاط [ م. نافذ ابو كشك ]
قوة السمعة:
قديم 30-03-2010, 07:04 PM المشاركة 67   
افتراضي


السلام عليكم ورحمه الله وبركاته
اخى الفاضل م نافذ ابو كشك
جزالك الله خير الجزاء
لقد قمت بإعاده بناء الدائره مره اخرى وقمت باضافه i2c debug حتى يتسنى لى مشاهده الاوامر المرسله من والى ال e2prom فعمل البرنامج بنجاح فى الكتابه والقراءه ولكن عندما قمت بازاله ال debuger عاد كما كان.
للاسف لا استطيع ارفاق ملف هنا غير الصور لذلك فهذا هو الكود هكسا

"
:02000000A02836
:1000060083120313F2018316141912281F301105E7
:10001600F1007108003A031D1228FF30F200720841
:04002600F0000800DE
:10002A0083120313A301A40103207008003A0319E1
:10003A001F282C2883122408123A031D26288E30E2
:10004A00230603192C28A30A0319A40A19288312C0
:10005A0012302402031D33288F302302031C382850
:10006A007B30A200402883161114111C3E28000080
:0C007A003A288312A2012208F0000800BE
:100086008316031314139413071687153830831237
:0400960094000800CA
:10009A00831203138C11220893008316141D572808
:1000AA000000522883128C195C28000057288316F6
:1000BA00111B6128F101642811150230F100710841
:0400CA00F00008003A
:1000CE00831603139114911C6E2800006A280800F1
:1000DE00213083120313FC007630FD00FD0B7528D2
:0800EE00FC0B7528000008005E
:0800F600831603131115080025
:1000FE00831203138C118316911583128C19892880
:10010E00000084281308F10083169112831222082E
:10011E00003A031D94288316911683128C118316B0
:10012E00111683128C199D28000098287108F00072
:02013E000800B7
:1001400083160313860183128601023083169300FF
:1001500043201520A230A2004D2002308312A200BD
:100160004D202C308312A2004D207B206F201520C3
:10017000A230A2004D2002308312A2004D20672041
:10018000A3308312A2004D208312A2017F207008A9
:0601900086007B20CA2856
:02400E007A3BFB
:00000001FF
"
وشكرا
حياك الله والى الامام

ومجهودك مميز

واللهم انصر الاسلام والمسلمين


الصورة الرمزية م. نافذ ابو كشك
م. نافذ ابو كشك
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2009
الدولة: االسعودية - الاحساء
المشاركات: 148
نشاط [ م. نافذ ابو كشك ]
قوة السمعة:
قديم 07-04-2010, 01:54 PM المشاركة 68   
افتراضي


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

وبالنسبة للاخوة الذين يريدون شرح البرنامج , جميع البرامج الواردة بلامثلة لقد سبق شرحها بالتفصيل الممل بالمشاركات السابقة.

حمل الملف من هنا ولا تنسونا من صالح الدعاء
http://www.mediafire.com/file/nmtwzn...010%20byte.rar
اللهم انصر الاسلام والمسلمين


التعديل الأخير تم بواسطة : م. نافذ ابو كشك بتاريخ 07-04-2010 الساعة 02:07 PM

الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 07-04-2010, 10:01 PM المشاركة 69   
افتراضي


ربنا يجزيك الجنة


الصورة الرمزية م. نافذ ابو كشك
م. نافذ ابو كشك
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2009
الدولة: االسعودية - الاحساء
المشاركات: 148
نشاط [ م. نافذ ابو كشك ]
قوة السمعة:
قديم 07-04-2010, 10:57 PM المشاركة 70   
افتراضي


اجمعين ان شاء الله
مشكور اخ سعيد وبارك الله فيك


الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,315
نشاط [ ناصراحمد2 ]
قوة السمعة:
قديم 08-04-2010, 02:08 AM المشاركة 71   
افتراضي


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

وبالنسبة للاخوة الذين يريدون شرح البرنامج , جميع البرامج الواردة بلامثلة لقد سبق شرحها بالتفصيل الممل بالمشاركات السابقة.

حمل الملف من هنا ولا تنسونا من صالح الدعاء
http://www.mediafire.com/file/nmtwzn...010%20byte.rar
اللهم انصر الاسلام والمسلمين
السلام عليكم ورحمة الله وبركاتة

اولا نشكر مهندسنا / نافذ

كثير الشكر لمجهودة الواضح فى الشرح

وقد تم التحميل والحمد لله

وسوف اقوم بفتح الملف على جهازى ان شاء الله

لاننى حاليا

===============
لى استفسارات عديدة فى هذا الموضوع
ولكنى سوف احاول وضع واحد تلو الاخر حتى اكون خفيف هههههههههه


=============
اولا:
قد علمنا بعد البحث انة يوجد كثير من انواع ال 24c
وكلها اعتقد انها فقط تختلف فى حجم ذاكرتها

حتى اننى قد وجدت رقم 24c256

وهى مستخدمة فى هذا الموضوع
http://www.taringa.net/posts/ebooks-...roladores.html



وهنا طبعا قد تم استخدام الايبرام فى تخزين داتا كبيرة الحجم (بالمقارنة بالميكرو)


وقد قرات فى بعض الداتا شيت

ان Maximum (الحد الاعلى )فىارسال الداتا = 100ms

فهل هذا يعنى انة سوف يحتاج هذا الوقت لكى يتم الارسال من الايبروم الى الميكرو

ام ماذا تعنى هذة الجملة ؟؟؟؟؟


ثانيا:

طالما انة يوجد ذواكر عالية (كبيرة الحجم )

فلماذا يتم الشرح على ذاكرة صغيرة كمثال 24c02 &24c08

بالمناسبة انا وجدت عند مراكز بيع الالكترونيات الاى سى الاخير 24c08

وهذة تعتبر معجزة
لاننى كلما سالتهم عن شىء الرد معروف لا يوجد

ههههههههههههههه



===================



اتمنى من مهندسنا / نافذ
التركيز على الاحجام للابروم


مع ذكر عدد البيتات التى من الممكن ان يستوعبها كل ايبروم


كمثال

كود:
  
char d0=0b00000000; char d1=0b00000000; char d2=0b11111110; char d3=0b11111110; char d4=0b00000000; //// char d5=0b11111110; char d6=0b11111110; char d7=0b00000110; char d8=0b00000110; char d9=0b11111110; char d10=0b11111110; char d11=0b00000110; char d12=0b00000110; char d13=0b00111110; char d14=0b00101110; char d15=0b00101000; char d16=0b00011000; char d17=0b00000000; ////

داخل هذة الاسطر

كلمة (لفظ الجلالة )

وانا اريد اولا تخزينها داخل الايبروم
ثم استدعائها

طبعا واحد تلو الاخر

فهل:

سوف اقوم بكتابة الكود بعدد هذة الاسطر
المقصود (كود الاستدعاء)

وهل سوف نقوم بتعريف البايت ام انة سوف يتم التعريف تلقائى


بمعنى اننى اريد ان اقوم بتخزين المتغير

d1=0b00000000

والمقصود هنا ال( d1 )


===========



اخيرا

اتمنى ان يتسع لنا صدرك
لكثرة اسئلتنا واستفساراتنا


الصورة الرمزية م. نافذ ابو كشك
م. نافذ ابو كشك
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2009
الدولة: االسعودية - الاحساء
المشاركات: 148
نشاط [ م. نافذ ابو كشك ]
قوة السمعة:
قديم 10-04-2010, 09:26 PM المشاركة 72   
افتراضي


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

اولا نشكر مهندسنا / نافذ

كثير الشكر لمجهودة الواضح فى الشرح

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

وقد تم التحميل والحمد لله

وسوف اقوم بفتح الملف على جهازى ان شاء الله

لاننى حاليا

===============
لى استفسارات عديدة فى هذا الموضوع
ولكنى سوف احاول وضع واحد تلو الاخر حتى اكون خفيف هههههههههه

>>> تحت امرك بالحاجات التي اعرفها , والتي لا اعرفها لا حول ولا قوة الا بالله
=============
اولا:
قد علمنا بعد البحث انة يوجد كثير من انواع ال 24c
وكلها اعتقد انها فقط تختلف فى حجم ذاكرتها

حتى اننى قد وجدت رقم 24c256

وهى مستخدمة فى هذا الموضوع
http://www.taringa.net/posts/ebooks-...roladores.html



وهنا طبعا قد تم استخدام الايبرام فى تخزين داتا كبيرة الحجم (بالمقارنة بالميكرو)


وقد قرات فى بعض الداتا شيت

ان Maximum (الحد الاعلى )فىارسال الداتا = 100ms

فهل هذا يعنى انة سوف يحتاج هذا الوقت لكى يتم الارسال من الايبروم الى الميكرو

ام ماذا تعنى هذة الجملة ؟؟؟؟؟

>>> لا اعرف ماذا تقصد بالزبط بهذا السؤال , ولكن سأحاول ان اجاوب بفضل من الله
اذا كان فهمي صحيح لسؤالك فجوابك يكون في مشاركة رقم 4 في بداية الموضوع
والتي تتحدث عن سرعة النقل , وقد قلت بأن سرعة النقل بهذا البروتوكول هي واحد بالمية ميللي ثانية .


ثانيا:

طالما انة يوجد ذواكر عالية (كبيرة الحجم )

فلماذا يتم الشرح على ذاكرة صغيرة كمثال 24c02 &24c08

>>> عزيزي الذاكرة هي الذاكرة بغض النظر عن سعتها !!!!! نفس الاوامر , ولكن من الافضل بالبداية ان تتقن ذاكرة بسيطة ومن ثم تنتقل الى اي ذاكرة اخرى .

بالمناسبة انا وجدت عند مراكز بيع الالكترونيات الاى سى الاخير 24c08

وهذة تعتبر معجزة
لاننى كلما سالتهم عن شىء الرد معروف لا يوجد

ههههههههههههههه



===================



اتمنى من مهندسنا / نافذ
التركيز على الاحجام للابروم

>>> ان شاء الله وبجهود امثالك اذا احببت سوف ابدأ بعد ذلك بشرح طريقة التعامل مع ذاكرة اخرى مثل 8583PCF

مع ذكر عدد البيتات التى من الممكن ان يستوعبها كل ايبروم

>>> اخ ناصر 2 أس عشرة يساوي 1024 بايت وهذا معناة واحد كيلو .....وعلى هذا اعمل حساباتك.

كمثال

كود:
  
char d0=0b00000000; char d1=0b00000000; char d2=0b11111110; char d3=0b11111110; char d4=0b00000000; //// char d5=0b11111110; char d6=0b11111110; char d7=0b00000110; char d8=0b00000110; char d9=0b11111110; char d10=0b11111110; char d11=0b00000110; char d12=0b00000110; char d13=0b00111110; char d14=0b00101110; char d15=0b00101000; char d16=0b00011000; char d17=0b00000000; ////

داخل هذة الاسطر

كلمة (لفظ الجلالة )

وانا اريد اولا تخزينها داخل الايبروم
ثم استدعائها

طبعا واحد تلو الاخر

فهل:

سوف اقوم بكتابة الكود بعدد هذة الاسطر
المقصود (كود الاستدعاء)

وهل سوف نقوم بتعريف البايت ام انة سوف يتم التعريف تلقائى


بمعنى اننى اريد ان اقوم بتخزين المتغير

d1=0b00000000

والمقصود هنا ال( d1 )

>>> اخ ناصر في المثال الثاني اللي انا وضعتة هنا وانت قلت انك حملتة وما فتحتة يكون الجواب ان شاء الله .

===========



اخيرا

اتمنى ان يتسع لنا صدرك
لكثرة اسئلتنا واستفساراتنا

>>> صدري وصدرك ان شاء الله يتسعون للخير وتقدم المنتدى وخدمة الشباب , وتحت امرك بالحاجات اللي اعرفها .


اللهم انصر الاسلام والمسلمين



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