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

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

الصورة الرمزية iiirrr
iiirrr
:: عضو فضي ::
تاريخ التسجيل: Jul 2010
الدولة: العراق
المشاركات: 611
نشاط [ iiirrr ]
قوة السمعة:83
قديم 30-05-2011, 04:40 PM المشاركة 1   
افتراضي هل يمكن اضافة هارديسك ليعمل كذاكرة Twitter FaceBook Google+



في مايركرو نوع 89C51 أو 8051 هل يصلح اضافة هارديسك"بعد عمل ال interface اللازم" لاستعماله كذاكرة ,, أي مثل ما الحاسبة الديسكتوب لديها هارد,كذلك بالنسبة للمايكرو.

هل يمكن ذلك

اعلانات

الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:112
قديم 30-05-2011, 04:50 PM المشاركة 2   
افتراضي


في مايركرو نوع 89C51 أو 8051 هل يصلح اضافة هارديسك"بعد عمل ال interface اللازم" لاستعماله كذاكرة ,, أي مثل ما الحاسبة الديسكتوب لديها هارد,كذلك بالنسبة للمايكرو.

هل يمكن ذلك
نعم يمكن ذلك ولكن انصحك باستعمال mmc لانة صغير و ذو سعة كبيرة ويدعمة برامج شركة ميكروالكترونيكا .

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

الصورة الرمزية iiirrr
iiirrr
:: عضو فضي ::
تاريخ التسجيل: Jul 2010
الدولة: العراق
المشاركات: 611
نشاط [ iiirrr ]
قوة السمعة:83
قديم 30-05-2011, 06:16 PM المشاركة 3   
افتراضي


نعم يمكن ذلك ولكن انصحك باستعمال mmc لانة صغير و ذو سعة كبيرة ويدعمة برامج شركة ميكروالكترونيكا .
يعني هل يمكن قراة برنامج ما"قراءة برنامج و ليس داتا" من الهارديسك؟


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 31-05-2011, 05:58 AM المشاركة 4   
افتراضي


البرنامج طريقته مختلفة فحينما تحدد للميكرو أن يقرأ البرنامج خارجه سيذهب بطريقة محددة للبحث عن 64ك فقط لذلك ستحتاج لتقسيم البرنامج الخارجى لأقسام كل منها 64ك و تبدلها بأمر من الميكرو وهذه تسمى memory banking


الصورة الرمزية iiirrr
iiirrr
:: عضو فضي ::
تاريخ التسجيل: Jul 2010
الدولة: العراق
المشاركات: 611
نشاط [ iiirrr ]
قوة السمعة:83
قديم 01-06-2011, 12:30 PM المشاركة 5   
افتراضي


البرنامج طريقته مختلفة فحينما تحدد للميكرو أن يقرأ البرنامج خارجه سيذهب بطريقة محددة للبحث عن 64ك فقط لذلك ستحتاج لتقسيم البرنامج الخارجى لأقسام كل منها 64ك و تبدلها بأمر من الميكرو وهذه تسمى memory banking
سألت احد المختصين, و قال بان المايكرو يستطيع قراءة البرامج فقط من ال ROM ,
و قال انه يختلف عن الحاسبة ديسكتوب فالاخيرة تقرأ البرامج من الرام, بالتالي يمكن التعديل على الرام"جلب البرنامج اليها على شكل داتا من هارديسك" , بينما لا يمكن ذلك مع الروم.


الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:112
قديم 01-06-2011, 12:44 PM المشاركة 6   
افتراضي


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

انت تريد عمل برنامج ال rom الخاض بالميكرو خارجيا طبعا لا يصلح .

او يمكنك عمل اكواد خاصة بك بمعنى ان تقوم ببرمجة الميكرو برمجة اولية وتقوم بتعريفة مثلا اذا كان الامر يساوى "67" فهذا معناة جمع و "66" معناة طرح وهكذااا

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


الصورة الرمزية iiirrr
iiirrr
:: عضو فضي ::
تاريخ التسجيل: Jul 2010
الدولة: العراق
المشاركات: 611
نشاط [ iiirrr ]
قوة السمعة:83
قديم 01-06-2011, 04:19 PM المشاركة 7   
افتراضي


اة فهمت قصدك .

انت تريد عمل برنامج ال rom الخاض بالميكرو خارجيا طبعا لا يصلح .

او يمكنك عمل اكواد خاصة بك بمعنى ان تقوم ببرمجة الميكرو برمجة اولية وتقوم بتعريفة مثلا اذا كان الامر يساوى "67" فهذا معناة جمع و "66" معناة طرح وهكذااا

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

فعلا هذه الطريقة قد تفي بالغرض أحيانا,و قد لا تفي !!!!
شكرا


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 01-06-2011, 04:45 PM المشاركة 8   
افتراضي


سألت احد المختصين, و قال بان المايكرو يستطيع قراءة البرامج فقط من ال ROM ,
و قال انه يختلف عن الحاسبة ديسكتوب فالاخيرة تقرأ البرامج من الرام, بالتالي يمكن التعديل على الرام"جلب البرنامج اليها على شكل داتا من هارديسك" , بينما لا يمكن ذلك مع الروم.
بدلا من سؤال من يقارن بين الميكرو كونتروللر والدسك توب
لماذا لا تنزل الداتا شيت للميكرو 89C51 من هنا
http://www.alldatasheet.com/datashee...IPS/89C51.html
و تقرا فى صفحة 7 وظيفة Port 0,,Port 2

إضافة رد

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

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

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


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

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