اطلاعیه

Collapse
No announcement yet.

فیوز بیت های ATMEGA32 در کدویژن

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

    فیوز بیت های ATMEGA32 در کدویژن

    سلام . دوستان برا استفاده از کریستال خارجی 16 مگاهرتز کدم فیوز بیت ها رو باید تیک دار کنم؟ (درضمن از پورت d هم بعنوان خروجی استفاده میکنم!)ممنونم

    #2
    پاسخ : فیوز بیت های ATMEGA32 در کدویژن

    باید اینجوری باشه
    CKSEL0 = 1
    CKSEL0 = 1
    CKSEL0 = 1
    CKSEL0 = 1
    و بهتره اینا رو هم انجام بدین
    SUT0 =1
    SUT1 =1

    مساوی یک یعنی تیک دار نباشه!

    برای اینکه بقیه رو خراب نکنین اول یبار بخونین بعدش تغییر بدین این بیت ها رو
    پیشنهاد می کنم از پروگرمر khazama استفاده کنین که اینا رو به صورت نوشتاری توش داره و راحت تره

    دیدگاه


      #3
      پاسخ : فیوز بیت های ATMEGA32 در کدویژن

      ممنون
      پروگرامرم stk500 هست.
      پس با توجه به تصویر نیازی نیست هیچکدومو تیکدار کنم؟

      دلیل: ادغام دو پست برای جلوگیری از اسپم

      نوشته اصلی توسط admiral.mh نمایش پست ها
      باید اینجوری باشه
      CKSEL0 = 1
      CKSEL0 = 1
      CKSEL0 = 1
      CKSEL0 = 1
      و بهتره اینا رو هم انجام بدین
      SUT0 =1
      SUT1 =1

      مساوی یک یعنی تیک دار نباشه!

      برای اینکه بقیه رو خراب نکنین اول یبار بخونین بعدش تغییر بدین این بیت ها رو
      پیشنهاد می کنم از پروگرمر khazama استفاده کنین که اینا رو به صورت نوشتاری توش داره و راحت تره
      ممنون
      پروگرامرم stk500 هست.
      پس با توجه به تصویر نیازی نیست هیچکدومو تیکدار کنم؟

      دیدگاه


        #4
        پاسخ : فیوز بیت های ATMEGA32 در کدویژن

        بله 6 تا بیت رو تیک نزنین بقیه رو همون جوری که هست بزارین باشه

        دیدگاه


          #5
          پاسخ : فیوز بیت های ATMEGA32 در کدویژن

          کد:
          [COLOR=#000000][FONT=Helvetica]For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with
          [COLOR=#000000][FONT=Helvetica]CKOPT programmed.[/FONT][/COLOR]
          
          [/FONT][/COLOR]
          به گفته دیتاشیت یعنی برای کلاک بالای 8MHz باید CKOPT 0 باشه...

          مورد دوم اینکه فیوزبیت های SUT اگه روی 10 تنظیم بشه زمان start up میکرو میشه 4.1ms و اگه 11 باشه زمانش میشه 61ms ....که البته بهتره روی همین 11 تنظیم بشه...
          تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

          www.intelart.ir


          ساخت کنترلر دما PID فازي با AVR [آموزشی]

          دیدگاه


            #6
            پاسخ : فیوز بیت های ATMEGA32 در کدویژن

            نوشته اصلی توسط Mahdi.Faani نمایش پست ها
            کد:
            [COLOR=#000000][FONT=Helvetica]For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with
            [COLOR=#000000][FONT=Helvetica]CKOPT programmed.[/FONT][/COLOR]
            
            [/FONT][/COLOR]
            به گفته دیتاشیت یعنی برای کلاک بالای 8MHz باید CKOPT 0 باشه...

            مورد دوم اینکه فیوزبیت های SUT اگه روی 10 تنظیم بشه زمان start up میکرو میشه 4.1ms و اگه 11 باشه زمانش میشه 61ms ....که البته بهتره روی همین 11 تنظیم بشه...
            من حواسم نبود اینم بگم البته فک کنم این حرف برای resonators گفته شده و نه برای crystal !
            برای کریستال کار می کنه همین جوریم هر چند من خودم پروگرم می کنم و بهتره 0 پروگرم بشه!

            دیدگاه


              #7
              پاسخ : فیوز بیت های ATMEGA32 در کدویژن

              کریستال هم یک نوع رزوناتور هست
              این جمله مربوط به انتخاب کریستال هست...
              تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

              www.intelart.ir


              ساخت کنترلر دما PID فازي با AVR [آموزشی]

              دیدگاه


                #8
                پاسخ : فیوز بیت های ATMEGA32 در کدویژن

                تشکر از همگی...
                یبار که پروگرام کردم توی مدت delay شک داشتم که فکر کردم از کریستال خارجی استفاده نشده که اینجوری میشه...نتیجشو میگم

                دیدگاه


                  #9
                  پاسخ : فیوز بیت های ATMEGA32 در کدویژن

                  نوشته اصلی توسط Mahdi.Faani نمایش پست ها
                  کریستال هم یک نوع رزوناتور هست
                  این جمله مربوط به انتخاب کریستال هست...
                  فکر کنم کمی با هم متفاوت باشن اگه کارکرد این بیت رو بخونین بهتر می تونین تصمیم بگیرین! مثلا کریستال دقیق تر و پایدار تره! و به همین علت هست که توی دیتا شیت هم دو تا رو جدا گفته!


                  Both ceramic resonators and quartz crystals work on the same principle: the vibrate mechanically when an AC signal is applied to them. Quartz crystals are more accurate and temperature stable than ceramic resonators.



                  The CKOPT Fuse selects between two different Oscillator amplifier modes. When CKOPT is programmed, the Oscillator output will oscillate will a full rail to rail swing on the output. This mode is suitable when operating in a very noisy environment or when the output from XTAL2 drives a second clock buffer. This mode has a wide frequency range. When CKOPT is unprogrammed, the Oscillator has a smaller output swing. This reduces power consumption considerably. This mode has a limited frequency range and it can not be used to drive other clock buffers.

                  For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with CKOPT programmed. C1 and C2 should always be equal for both crystals and resonators. The optimal value of the capacitors depends on the crystal or resonator in use, the amount of stray capacitance, and the electromagnetic noise of the environment.

                  دیدگاه

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