اطلاعیه

Collapse
No announcement yet.

کلاک خارجی برای MEGA8

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

    کلاک خارجی برای MEGA8

    سلام
    من برای ساختن یه پروگرمر میخواستم با STK200/300یه دونهMEGA8 رو پروگرم کنم که فیوزبیتها رو تو Codevision اشتباهی تیک زدم :angry:
    الان آی سی روی کلاک خارجی تنظیم شده و دیگه نمیشه با STK200/300 اونو پروگرم کرد :sad:

    حالا من چجوری یه منبع کلاک درست کنم :question: فرکانش چقدر باید باشه :question:
    تو کتاب را افروز گشتم ولی چیزی در باره فرکانش پیدا نکردم !!!!! یعنی مهم نیست فرکانسش چقدر باشه :question:

    در ضمن از یکی از دوستام یه قطعه که گویا منبع کلاکه (با این مشخصات : DOC-20 14.31818MHz KDS-1K) بهم داد ولی با اون هم نشد :cry2:

    اصلا میشه میکرویی که رو External Clock تنظیم شده رو با STK200/300 با اضافه کردن یه مدار جانبی برای کلاک پروگرم کرد یا باید برم سراغ Universall :question:

    با تشکر
    دوش دیوانه شدم عشق مرا دید و بگفت آمدم نعره مزن جامه مدر هیچ مگو
    گفتم ای عشق من از چیز دگر می​ترسم گفت آن چیز دگر نیست دگر هیچ مگو
    من به گوش تو سخن​های نهان خواهم گفت سر بجنبان که بلی جز که به سر هیچ مگو
    قمری جان صفتی در ره دل پیدا شد در ره دل چه لطیف است سفر هیچ مگو
    مولانا

    #2
    پاسخ : کلاک خارجی برای MEGA8

    سلام

    یعنی هیچ کس نمیدونه باید چیکار کرد ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟/ :cry:
    دوش دیوانه شدم عشق مرا دید و بگفت آمدم نعره مزن جامه مدر هیچ مگو
    گفتم ای عشق من از چیز دگر می​ترسم گفت آن چیز دگر نیست دگر هیچ مگو
    من به گوش تو سخن​های نهان خواهم گفت سر بجنبان که بلی جز که به سر هیچ مگو
    قمری جان صفتی در ره دل پیدا شد در ره دل چه لطیف است سفر هیچ مگو
    مولانا

    دیدگاه


      #3
      پاسخ : کلاک خارجی برای MEGA8

      یک موج متناوب 1 مگاهرتز وصل کنید به پایه ی XTAL1
      There is nothing so practical as a good theory. — Kurt Lewin, 1951

      دیدگاه


        #4
        پاسخ : کلاک خارجی برای MEGA8

        یه مگا 8 دیگه گیر بیار و با اون کلاک رو بساز وگرنه راهش فکر کنم فقط HV باشه .
        فتو بلاگ من
        کاردستی ها :
        روبات شطرنج باز ( یادگار دوران جوانی )
        فارسی نویسی مستقیم در نمایشگر های گرافیکی
        کتابچه خود آموز زبان توصیف سخت افزار Verilog

        دیدگاه


          #5
          پاسخ : کلاک خارجی برای MEGA8

          سلام
          MEGA8 دیگه ندارم 2 تا داشتم که سر جفتشون همین بلارو آوردم :icon_razz:

          یه MEGA32 دارم که یه برنامه C با کدویژن براش نوشتم که یه پایه میکرو رو تو هر 1uS معکوس میکنه بعدش اونو وصل کردم به MEGA8 ولی جواب نداد .
          این موجی که من ساختم میشه 500Hz ولی آخه از این فرکانس بالاتر نمیشه با C درست کرد .
          فکر کنم راحلش ASEMEBELY باشه . که من بلد نیستم :sad:. (یادش بخیر 8051رو با اسمبلی مینوشتم )
          دوستان اگه کسی راحلی داره دریغ نکنه :nerd:
          در ضمن HV چیه :question: :question: :question:

          دوش دیوانه شدم عشق مرا دید و بگفت آمدم نعره مزن جامه مدر هیچ مگو
          گفتم ای عشق من از چیز دگر می​ترسم گفت آن چیز دگر نیست دگر هیچ مگو
          من به گوش تو سخن​های نهان خواهم گفت سر بجنبان که بلی جز که به سر هیچ مگو
          قمری جان صفتی در ره دل پیدا شد در ره دل چه لطیف است سفر هیچ مگو
          مولانا

          دیدگاه


            #6
            پاسخ : کلاک خارجی برای MEGA8

            چندین راه وجود داره:

            1. اون میکرویی رو که دارید رو کریستال خارجی تنظیم اش کنید و بعد فیوزبیت CKOPT رو پروگرام کنید و بعد که کریستال رو وصل کردید پایه ی XTAL2 اون میکرو رو وصل کنید به یک بافر و خروجی بافر رو بدید به XTAL1 میکروی از کار افتاده.

            2. با تایمر خیلی ساده می تونید کلاک مورد نظر رو بسازید.

            3. SPI رو فعال کنید. روی پایه ی SCK کلاکی به اندازه ی 1/2 یا 1/4 تا 1/128 کلاک میکروی سالم ایجاد خواهد شد. این پالس رو وصل کنید به XTAL1 میکروی از کار افتاده.

            4. با کریستال و یک گیت Not و یک مقاومت و دو تا خازن یک اسیلاتور Pierce بسازید و خروجی اش رو وصل کنید به پایه ی XTAL1.

            راه های دیگه ای هم وجود داره اینا رو تست کنید اگر جواب نداد میگم. :job:
            There is nothing so practical as a good theory. — Kurt Lewin, 1951

            دیدگاه


              #7
              پاسخ : کلاک خارجی برای MEGA8

              در مورد HV هم اگر فیوزبیت JTAGEN رو غیر فعال کرده باشید مجبورید از High Voltage استفاده کنید. در غیر اینصورت JTAG مناسب تره.
              There is nothing so practical as a good theory. — Kurt Lewin, 1951

              دیدگاه


                #8
                پاسخ : کلاک خارجی برای MEGA8

                سلام

                با تشکر از shockley و دوستانی که راهنمایی کردن .
                روش 1 و 3 که shockley گفته بودن رو امتحان کردم ولی :cry:
                روش چهارم رو هم بلد نیستم :redface:

                میکرو MEGA8 قابلیت JTAG نداره فکر میکنم تنها راه همون HV باشه .
                در این مورد(HV) بیشتر توضیح میدین ؟ چه کاری باید انجام بدم ؟
                یعنی باید یه ولتاژ بالا وصل کنم به میکرو !! چه جوری ؟

                باز هم متشکرم
                دوش دیوانه شدم عشق مرا دید و بگفت آمدم نعره مزن جامه مدر هیچ مگو
                گفتم ای عشق من از چیز دگر می​ترسم گفت آن چیز دگر نیست دگر هیچ مگو
                من به گوش تو سخن​های نهان خواهم گفت سر بجنبان که بلی جز که به سر هیچ مگو
                قمری جان صفتی در ره دل پیدا شد در ره دل چه لطیف است سفر هیچ مگو
                مولانا

                دیدگاه


                  #9
                  پاسخ : کلاک خارجی برای MEGA8

                  http://en.wikipedia.org/wiki/Pierce_oscillator
                  فتو بلاگ من
                  کاردستی ها :
                  روبات شطرنج باز ( یادگار دوران جوانی )
                  فارسی نویسی مستقیم در نمایشگر های گرافیکی
                  کتابچه خود آموز زبان توصیف سخت افزار Verilog

                  دیدگاه

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