اطلاعیه

Collapse
No announcement yet.

مشکل در سرعت خیلی پایین ارتباط دو میکرو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در سرعت خیلی پایین ارتباط دو میکرو

    با سلام خدمت همه :angry: :angry: :angry:
    من نمی دونم این مدار یا این برنامه مشکلش چیه که اینقدر دیر عمل میکنه :angry: :angry: :angry: :angry:
    کلید رو که فشادادی دو دقیقه باید صبر کنی چراغ روشن شه بعد دو دقیفه دیگه هم طول میکشه خاموش شه :angry: :angry: :angry: :angry:
    لطفا یه نگاه به این برنامه بندازید :angry: :angry: :angry:

    اینم برنامه : http://www.uplooder.net/cgi-bin/dl.cgi?key=2b1ad8deecc0d7b6fdacff5972e9493f

    #2
    پاسخ : مشکل در سرعت خیلی پایین ارتباط دو میکرو

    فیوزبیت کلاک باید رو 8مگاهرتز داخلی تنظیم شه :job:
    1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
    من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
    !Electronic On! Programming On
    هوشمندانه سوال بپرسیم!
    http://ir02x6.persiangig.com/logo/eca/tanks_01.png

    دیدگاه


      #3
      پاسخ : مشکل در سرعت خیلی پایین ارتباط دو میکرو

      خوب چه جوری باید اینکارو کرد :angry: :angry:
      لطفا یکم بیشتر توضیح بدین :angry: :angry:

      دیدگاه


        #4
        پاسخ : مشکل در سرعت خیلی پایین ارتباط دو میکرو

        یه نیم ساعت صبر کن تا من چند تا عکس درباره ی این فیوزبیت گیر بیارم تا بفهمی که باید چه تنظیماتی انجام بدی آخه این کار خیلی دقت میخاد
        اگه اشتباه تنظیم کنی سیستم میکرو به هم میریزه.....................
        1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
        من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
        !Electronic On! Programming On
        هوشمندانه سوال بپرسیم!
        http://ir02x6.persiangig.com/logo/eca/tanks_01.png

        دیدگاه


          #5
          پاسخ : مشکل در سرعت خیلی پایین ارتباط دو میکرو

          مشکل از فیوز بیت هاست فیوز بیت ckopt باید طوری تنظیم شه که روی xtal اکسترنال تنظیم شه. با یه سرچ ساده در مورد ckopt می تونی جوابت رد تو گوگل پیدا کنی. :bye
          بخشنده بودن بيشتر از آنکه توانايي مالي بخواهد ، قلبي بزرگ ميخواهد..

          دیدگاه


            #6
            پاسخ : مشکل در سرعت خیلی پایین ارتباط دو میکرو

            پروگرامر شما چی هست ؟
            بهتره برای فهمیدن تنظیم فیوز بیت های Clock به دیتا شیت مراجعه کنید


            موفق باشید
            امام علي (عليه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

            دیدگاه


              #7
              پاسخ : مشکل در سرعت خیلی پایین ارتباط دو میکر

              اول پروگرامر که میکروت به هش وصله رو به کامپیوتر وصل کن بعد صفحه پروگرام رو بازکن بعد طبق عکس بالا روی Lock and Fuse bitsکلیک کن بعد طبق شکل بالا گزینه یا فیوزبیتی که دارای مقدار int rc Osc. 1MHz است کلیک کن تا منویی باز شود بعدش طبق شکل بالا در منو بازشده مقدار int rc Osc. 8MHz رو انتخاب کن تادر سمت راست گزینه ای به نام Write FS نمایان شود
              نکته: دقت کن که کلمه int در مقداری که انتخاب میکنی وجود داشته باشه چون اگر به جای int کلمه ext باشه باید به پایه های xtalمیکرو کلاک بدی که اگه ندی کار دستت میده ومیکرو به طوز کلّی ازکار میفته واگر برنامه ای هم توش باشه دیگه اجرانمیشه ....
              .::int یعنی کلاک داخلی | ext یعنی کلاک خارجی::.
              یه نکته دیگه : اصلا Lock bitرو تغییر نده وگرنه حافظه میکرو قفل میشه ودیگه پروگرمر اون رو نمیشناسه...( این کار برای اینه که نمیخوای کسی میکرو تو رو برداره و برنامه ای که قبلا توش نوشتی کپی کنه تو کامپیوترش ویا تو میکروی شما برنامه دیگری بنویسه یا به قول معروف ازروی شما تقلب کنه(البته این کار برای اینه که شما مثلا یه دسگاه ساختی که توی اون از میکرو استفاده شده و میخوای بفروشی به مشتری حالا ممکنه اون مشتری یه سودجو باشه :mrgreen) حالا فکر نکنی که میکرو قفل شده و برنامه درون حافظه رو اجرا نمیکنه بلکه میکنه :mrgreen: بعدش طبق شکل روی گزینه Write FSکلیک کن تا اطلاعات فیوزبیت تغییر داده شده بره تو میکرو
              راستی این کار رو برای هردو تا میکرو باید بکنی هم فرستنده و گیرنده
              خب کارمون تموم شد :redface:
              حالا بگم که فیوزبیت چیه :به تنظیمات میکرو،فیوزبیت میگن
              الان ما فیوزبیتی که تغییر دادیم فیوزبیت کلاک نام داره که از 1مگاهرتز تا 8مگاهرتز به صورت داخلی میتوان تغییر داد منظور از کلاک،سرعت میکرو است حالا اگه میخوای درباره ی فیوزبیتهای دیگه وهمین فیوزبیت بیشتر بدونی (که مثلا چیکار میکنن وبرای چی استفاده میشن و...) برو تو اینترنت سرچ کن . ببخشید اگه دیر جواب دادم
              1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
              من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
              !Electronic On! Programming On
              هوشمندانه سوال بپرسیم!
              http://ir02x6.persiangig.com/logo/eca/tanks_01.png

              دیدگاه

              لطفا صبر کنید...
              X