خوش آمديد!
03:37 يكشنبه 30 ارديبهشت ماه ، 1403
سايت مهندس لاچيني | پروژه ها و آموزش الكترونيك و تابلوروان: تالار گفتمان

HLachini.elewiz.com :: نمايش موضوعات - crystal

crystal

 

ارسال موضوع جديد  پاسخ به اين موضوع   ارسال تشکر 

   HLachini.elewiz.com صفحه اول انجمن -> AVR

نمايش موضوع قبلي :: نمايش موضوع بعدي  
نويسنده پيغام

safavism
کاربر فعال
کاربر فعال

وضعيت: آفلاين
11 خرداد ماه ، 1389
تعداد ارسالها: 36
امتياز: 56
تشکر کرده: 0
تشکر شده 1 بار در 1 پست

محل سكونت: بوشهر

ارسالارسال شده در: چهارشنبه، 30 تير ماه ، 1389 10:26:57    موضوع مطلب: crystal پاسخ همراه با اعلان

سلام..آیا موقعیکه که میکرو رو روی کریستال خارجی تنظیم می کنیم هنگام پروگرام کردن نیاز هست کریستال خارجی به میکرو وصل باشه ؟

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي
تشکرهاي ثبت شده از ايجاد کننده تاپيک :
safavism(شنبه، 2 مرداد ماه ، 1389 10:53:25),  

azarakhshonline
کاربر فعال
کاربر فعال

وضعيت: آفلاين
18 مرداد ماه ، 1388
تعداد ارسالها: 61
امتياز: 123
تشکر کرده: 2
تشکر شده 13 بار در 13 پست


ارسالارسال شده در: چهارشنبه، 30 تير ماه ، 1389 11:34:59    موضوع مطلب: پاسخ همراه با اعلان

سلام دوست عزیز
معمولا وقتی فیوزبیت های استفاده از کریستال رو فعال کنی باید کریستال وصل باشه تا میکرو کارکنه. خصوصا اگه از حالت Medium Freq استفاده کنی. در این حالت اگه کریستال وصل نباشه حتی نمی تونی فیوزبیت هارو تغییر بدی.در حالت High Freq معمولا ممکنه کار کنه
می تونی برنامه رو اول پروگرام کنی. بعد فیوز بیت هارو تغییر بدی تا از کریستال استفاده کنه.در این حالت برنامه پروگرام میشه، فیوز بیت ها تنظیم میشن و بعد می تونی میکرو رو به مدار اصلی (که حتما باید کریستال داشته باشه) وصل کنی تا میکرو کارکنه
برای انتخاب کلاک سیستم چند حالت داره
یکی INT RC OSC با فرکانس ها و زمان شروع های مختلف:این حالت برای وقتی هست که از کلاک داخلی سیستم بدون استفاده از کریستال استفاده بشه

دومی Ext Crystal/Resonatorبا فرکانس ها و زمان شروع های مختلف: این حالت برای وقتی هست که از نوسان ساز یا کریستال خارجی استفاده میشه. با سرعت های مختلف کریستال. که جدول اونو می تونی توی کتاب آقای کاهه پیدا کنی

یکی هم حالت Ext Clock: این حالت برای وقتی هست که از یک کلاک خارجی استفاده کنی. اگه از این حالت استفاده کنی میکرو دیگه با هیچ کریستالی کار نمی کنه و باید از یک کلاک خارجی (مثلا یک میکرو دیگه) استفاده کنی

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل شناسه Yahoo

safavism
کاربر فعال
کاربر فعال

وضعيت: آفلاين
11 خرداد ماه ، 1389
تعداد ارسالها: 36
امتياز: 56
تشکر کرده: 0
تشکر شده 1 بار در 1 پست

محل سكونت: بوشهر

ارسالارسال شده در: چهارشنبه، 30 تير ماه ، 1389 16:48:38    موضوع مطلب: crystal پاسخ همراه با اعلان

با سلام ممنونم از راهنمایی شما...بله همینجور که جنابعالی فرمودید میکرو بدون کریستال کار نمیکنه ... منظورم این بود که در هنگام پروگرام کردن اون کریستالی خارجی که مد نظرمان هست باید به میکرو وصل باشه؟ یا نه میتونیم میکرو رو پروگرام کنیم بعد فیوز بیتهای مربوطه رو تنظیم کنیم و میکرو رو همراه کریستال خارجی در مدار اصلی قرار بدیم؟ ضمنا اگر خواستیم دوباره میکرو رو با یه برنامه دیگه ولی با همون کریستال پروگرام کنیم باز هم نیاز هست فیوز بیتها رو تنظیم کنیم ؟

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

azarakhshonline
کاربر فعال
کاربر فعال

وضعيت: آفلاين
18 مرداد ماه ، 1388
تعداد ارسالها: 61
امتياز: 123
تشکر کرده: 2
تشکر شده 13 بار در 13 پست


ارسالارسال شده در: شنبه، 2 مرداد ماه ، 1389 09:03:30    موضوع مطلب: پاسخ همراه با اعلان

با سلام
برای ساده تر شدن مطلب فیوز بیت هارو می تونی مثل BIOS کامپیوتر تصور کنی و پروگرام کردن رو نصب ویندوز روی کامپیوتر
فیوز بیت ها در حقیقت به میکرو میگن که با چه فرکانسی و چه نوع کلاکی کار کنه، در چه ولتاژی ریست بشه،قابلیت JTAG شدن داشته باشه، برنامه قفل بشه....
چه قبل از پروگرام کردن و چه بعد از پروگرام کردن، می تونی فیوزبیت های کلاک و کریستال رو تنظیم کنی(در حالت نرمال). حتی می تونی فیوزبیت هارو توی برنامه تغییر بدی و نوع کلاک و سرعت کریستال رو در اول برنامه انتخاب کنی.فقط اگه قبل از پروگرام کردن، فیوزبیت های انتخاب کریستال رو فعال کنی و کریستال به میکرو وصل نباشه، ممکنه دیگه نتونی پروگرام کنی و یا فیوز بیت هارو تغییر بدی.(بعد از وصل کردن کریستال درست میشه)
بعله. می تونی میکرو رو پروگرام کنی بعد فیوز بیت هارو تنظیم کنی روی کریستال خارجی. بعد که میکرو در مدار اصلی قرار بگیره شروع به کار میکنه.
اگه بخوای میکرو رو با یه برنامه دیگه پروگرام کنی احتیاجی نیست فیوز بیت ها تغییر کنه.فیوز بیت ها فقط وقتی که می خوای تغییری در نحوه کار میکرو بدی (سرعت رو کم و زیاد کنی، ولتاژ ریست رو بالا پایین ببری...) باید تغییر کنه.
اگه در میکرو، فیوز بیت های انتخاب کریستال خارجی فعال باشه و بعد بخوای با پروگرامر های STK200/300 و یا USBasp برنامه ای رو پروگرام کنی، معمولا چون میکرو شناخته نمیشه (چون کریستال وصل نیست) نمی تونی پروگرام کنی. حتی نمی تونی فیوز بیت هارو تغییر بدی.مگر اینکه از پروگرامر های کریستال دار استفاده کنی. در این حالت بهتره قبل از اینکه فیوز بیت های انتخاب کریستال رو فعال کنی، میکرو رو پروگرام کنی. بعد فیوز بیت هارو تغییر بدی. بعد بذاری توی مدار اصلی

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي ارسال ايميل شناسه Yahoo

safavism
کاربر فعال
کاربر فعال

وضعيت: آفلاين
11 خرداد ماه ، 1389
تعداد ارسالها: 36
امتياز: 56
تشکر کرده: 0
تشکر شده 1 بار در 1 پست

محل سكونت: بوشهر

ارسالارسال شده در: شنبه، 2 مرداد ماه ، 1389 10:55:48    موضوع مطلب: پاسخ همراه با اعلان

سلام دوست عزیز ممنونم از توضیحات جناب عالی ..بسیار آموزنده و مفید بود

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي
تمامي مطالب ارسال شده:   
ارسال موضوع جديد   پاسخ به اين موضوع   ارسال تشکر

   HLachini.elewiz.com صفحه اول انجمن -> AVR

زمان پيشفرض سايت: ساعت گرينويچ + 3.5 ساعت
صفحه 1 از 1
  
نام کاربري:      کلمه عبور:     

~ يا ~
عضويت در سايت

  


 


Powered by phpBB © 2001, 2008 phpBB Group
پروگرامر و تستر آِی سی سانا با قابلیت تشخیص اتوماتیک قطعه و درج تمامی قطعات از پین یک زیف و تامین کلاک قابل استفاده در بسکام و کدویژن