قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
هل يكفي تفعيل خاصية حماية ملف الهيكس من الميكروسي ؟؟؟
علما انني استخدم مبرمجة من نوع سيريال و هي التي طرحها المهندس احمد سمير في موضوعة اسرع طريق لاحتراف برمجة الميكروسي ...
السلام عليكم
يمكنك ذلك مهندسنا الغالي و ذلك بواسطة تفعيلها من configration bit في micro c pro و ذلك بعد الإنتهاء من إنشاء مشروع جديد
ثم في برنامج المبرمجة بعد تحديد نوع المتحكم قم بتفعيل حماية الكود قبل البرمجة و ذلك من configration bit الخاص بنوع المتحكم في برنامج جهاز البرمجة
تقبل مروري و إنشاء الله إن لم يتم حل الأمر سأرفعه لك بالصور
اخي أعتقد ان هذا البرنامج لا يسمح بإدخال إعدادات bits configuration والتي من بينها خاصية الحماية ..
هو يمرر الاعدادات التي يجدها في ملف الهيكس الذي يولده الكومبيلر ..
أعتقد ان هذه ميزة تحسب لهذا البرنامج .
وكما تعلم أخي فمن قائمة Project ومن خيار edit project يمكن تفعيل خاصية الحماية وعمل build جديد.
السلام عليكم ورحمة الله وبركاته
أخي الكريم حيدر إغلاق ملف الهيكس وذلك عن طريق خاصية موجودة في الميكروكنترولر تسمى Code Protection
هذه الخاصية تختصر بـ CP . وهي موجودة في الميكروكنترولر pic16f84 و pic16f877 والكثير ( معظم الميكرو يحتوي على هذه الخاصية ) وهي خاصية ضمن خصائص كثيرة يمكن ضبطها وتسمى CONFIGURATION WORD او CONFIGURATION BITS . إذا كنت تستخدم لغة مايكروسي من القائمة project اختر edit project .
ستظهر لك العديد من الاختيارات قم بتفعيل cp وذلك بوضع علامة صح بجوار_CP_ALL هذا في pic16f877a
او اختر _CP_ON في pic16f84a
وقم بعمل ترجمة للمشروع بعدها قم بفتح البرنامج الذي تكتب به picpgm
واختر ملف الهيكس وقم بالحرق أو الكتابة على البك حينها أصبح ملف الهيكس محمي وإذا حاولت القراءة أو الكتابة لن تستطيع
بالطبع يمكنك المسح والكتابة مرة أخرى ولكن لا يمكن القراءة وهذه الطريقه من المهندس احمد سمير واستخدمها وفعاله جدا
اشكركم اخواني على ما تفضلتم به ...
و لكن بالعودة الى سؤالي فكنت اسئل اذا كانت هذه الطريقة كافيه ام لا ؟
لان المهندس احمد سمير عندما تطرق لهذا الموضوع في احد الدروس قال :
" بتفعيل هذه الخاصية لا يمكن قراءة ملف الهيكس او سرقته بالطرق التقليدية "
و المفهوم من هذا الكلام ان المحترفين يمكنهم سرقته حتى مع تفعيل هذه الخاصية ....
اشكركم اخواني على ما تفضلتم به ...
و لكن بالعودة الى سؤالي فكنت اسئل اذا كانت هذه الطريقة كافيه ام لا ؟
لان المهندس احمد سمير عندما تطرق لهذا الموضوع في احد الدروس قال :
" بتفعيل هذه الخاصية لا يمكن قراءة ملف الهيكس او سرقته بالطرق التقليدية "
و المفهوم من هذا الكلام ان المحترفين يمكنهم سرقته حتى مع تفعيل هذه الخاصية ....
كسر حماية الميكرو ليس بالامر السهل ويتطلب ادوات كثيرة فلاتخشي من محاولة كسر حماية برنامجك لان هذه العملية صعبة ومعقدة جدا يكفي ان اقول لك انها تتطلب قشط جسم الميكرو بمواد كميائية +معرفة التركيب الداخلي للميكرو وفصل الحماية بانواعها وذلك عن طريق فصل مسارات وتعريض اجزاء من الميكر الي الاشعة وغالبا لاينجح في ذلك الهواة وانما معامل كبيرة ومتطورة ويمكنك ان تعطيهم ال ic وهم يتولو العملية ولكن بمبالغ كبيرة اقل انواع الميكرو حماية بل وابسطهم بحوالي 18الف جنيه مصري ولايوجد مثل هذه المعامل في الوطن العربي باكمله فلاتخشي من موضوع الحماية
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:26 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)