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

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

الصورة الرمزية avip
avip
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
المشاركات: 199
نشاط [ avip ]
قوة السمعة:0
قديم 31-12-2012, 09:16 AM المشاركة 1   
ha الكرستالة الداخلية واغلاق الباك Twitter FaceBook Google+



الاخوة الكرام
السلام عليكم ورحمة الله وبركاته
اريد ان اعرف خيارات الكرستالة الداخلة في مبرمجتي
وكيفية غلق الباك بعد كتابة البرنامج عليه

والصورة التالية توضح خيارت الباك لدي وعليها اسالتي :


اعلانات

Mohammedalharbi
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2012
المشاركات: 58
نشاط [ Mohammedalharbi ]
قوة السمعة:0
قديم 31-12-2012, 12:23 PM المشاركة 2   
افتراضي


وعليكم السلام ورحمة الله وبركاتة..
بالنسبة لخيارات الكريستالة الداخلية:
Lp:اختصار Low Power Crystal عند استخدام كريستاله خارجية بتردد منخفض ( 32Khz, 200Khz)

XT: عند استخدام كريستاله خارجيه تعمل على تردد متوسط (100khz -4Mhz)

HS: اختصار High Speed Crystal/Resonator عند استخدام كريستاله خارجية تعمل بسرعة عالية(اعلى من الكريستاله المدمجة في البيك) (8Mhz -20Mhz)

بالنسبة لل RC عندك حالتين :
الحالة الاولى:
RC oscillator: CLKOUT function on RA6/OSC2/CLKOUT pin, Resistor and Capacitor on RA7/OSC1/CLKIN
اشاراة الكريستالة الداخلية (fosc/4)تكون على رجل RA6 بحيث تستخدمها لربطها مع اجهزة خارجية. ورجل RA7 تكون في حالة استقبال نبضات من دائرة rc خارجية..نفس ماهو موضح في الصورة:


الحالة الثانية:
RC oscillator: I/O function on RA6/OSC2/CLKOUT pin, Resistor and Capacitor on RA7/OSC1/CLKIN
رجل RA6 تستخدم كرجل عادية (I/O pin), ورجل RA7 تكون في حالة استقبال نبضات خارجية من دائرة rc


بالنسبة لل INTOSC..له ايضاً حالتين:
الحالة الاولى:
INTOSC : CLKOUT function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN
في هذه الحالة يتم تمرير نبضات الكريستاله الداخلية الى الخارج على رجل RA6 لربطها مع اجهزه خارجية, وتعيين RA7 كرجل عادية (I/O pin) .

الحالة الثانية:
I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN
في هذه الحالة يتم تعيين رجل RA6 و RA7 كمخارخ او مداخل عادية (I/O pin)

واخيراً ال EC اختصار للexternal clock
يستخدم حين وجود نبضات خارجية في جهاز اخر(او بيك اخر) يقوم بتوليد النبضات .. مثلاً لو عندنا 2 بيك.. واحد يقوم بتوليد نبضات خارجية بااستخدام وضعية INTOSC السابقة والاخر يقوم بالمزامنه مع هذه النبضات في وضعية EC.

وهنا الداتا شيت.. لمعرفة المزيد اقرا من نهاية صفحة 98 الى 102
http://ww1.microchip.com/downloads/e...doc/40044f.pdf

وبالنسبة لحماية الكود, مااستخدمتة من قبل.. بس اتوقع ان code protect هو المسؤول عن حماية الكود..وان شاءالله الاخوان يفيدونك في هذه النقطة.

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

الصورة الرمزية avip
avip
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
المشاركات: 199
نشاط [ avip ]
قوة السمعة:0
قديم 31-12-2012, 02:30 PM المشاركة 3   
win بارك الله فيك


وعليكم السلام ورحمة الله وبركاتة..
بالنسبة لخيارات الكريستالة الداخلية:
Lp:اختصار Low Power Crystal عند استخدام كريستاله خارجية بتردد منخفض ( 32Khz, 200Khz)

XT: عند استخدام كريستاله خارجيه تعمل على تردد متوسط (100khz -4Mhz)

HS: اختصار High Speed Crystal/Resonator عند استخدام كريستاله خارجية تعمل بسرعة عالية(اعلى من الكريستاله المدمجة في البيك) (8Mhz -20Mhz)

بالنسبة لل RC عندك حالتين :
الحالة الاولى:
RC oscillator: CLKOUT function on RA6/OSC2/CLKOUT pin, Resistor and Capacitor on RA7/OSC1/CLKIN
اشاراة الكريستالة الداخلية (fosc/4)تكون على رجل RA6 بحيث تستخدمها لربطها مع اجهزة خارجية. ورجل RA7 تكون في حالة استقبال نبضات من دائرة rc خارجية..نفس ماهو موضح في الصورة:


الحالة الثانية:
RC oscillator: I/O function on RA6/OSC2/CLKOUT pin, Resistor and Capacitor on RA7/OSC1/CLKIN
رجل RA6 تستخدم كرجل عادية (I/O pin), ورجل RA7 تكون في حالة استقبال نبضات خارجية من دائرة rc


بالنسبة لل INTOSC..له ايضاً حالتين:
الحالة الاولى:
INTOSC : CLKOUT function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN
في هذه الحالة يتم تمرير نبضات الكريستاله الداخلية الى الخارج على رجل RA6 لربطها مع اجهزه خارجية, وتعيين RA7 كرجل عادية (I/O pin) .

الحالة الثانية:
I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN
في هذه الحالة يتم تعيين رجل RA6 و RA7 كمخارخ او مداخل عادية (I/O pin)

واخيراً ال EC اختصار للexternal clock
يستخدم حين وجود نبضات خارجية في جهاز اخر(او بيك اخر) يقوم بتوليد النبضات .. مثلاً لو عندنا 2 بيك.. واحد يقوم بتوليد نبضات خارجية بااستخدام وضعية INTOSC السابقة والاخر يقوم بالمزامنه مع هذه النبضات في وضعية EC.

وهنا الداتا شيت.. لمعرفة المزيد اقرا من نهاية صفحة 98 الى 102
http://ww1.microchip.com/downloads/e...doc/40044f.pdf

وبالنسبة لحماية الكود, مااستخدمتة من قبل.. بس اتوقع ان code protect هو المسؤول عن حماية الكود..وان شاءالله الاخوان يفيدونك في هذه النقطة.
اخي الفاضل بجد انا مش عارف اقولك ايه ؟
جزاك الله خيرا وبارك الله فيك وجعله الله في ميزان حسناتك

إضافة رد

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

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

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


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

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