اطلاعیه

Collapse
No announcement yet.

پروگرام کردن ATMega128

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

    پروگرام کردن ATMega128

    سلام.
    من یه پروگرامر هاتل دارم. اینه:



    باهاش ATMega8 و 16 رو میشه پروگرام کنم. ولی الان میخوام ATMega 128 که روی هدر بورد قرار داره رو پروگرام کنم. این که 64 تا پایه داره، ولی پروگرامرم 40 تا پایه بیشتر نداره. چجوری باید پروگرامش کنم؟
    اینو:



    توی سایت پروگرامر نوشته که میتونه ATMega 128 رو پروگرام کنه:



    لطفا کامل راهنمایی کنین. چون تازه کارم :redface:

    #2
    پاسخ : پروگرام کردن ATMega128

    برای ATmega128 سیم بندی کانکتور به یکرو طبق تصویره.
    اون کانکتور در تصویر دقیقا برابر کانکتور BOX-2x5 بر روی پروگرمر خودتون هست. و این سیم بندی فقط و فقط در ATmega128 استفاده میشه ولی در میکروهای دیگه پینهای میکرو باید به پینهایی از کانکتور وصل بشه که نامشون یکی باشه.
    ولتاژ 3.3 ولت رو هم 5 ولت در نظر بگیرید که بر روی کانکتور پروگرمر شما این ولتاژ به صورت داخلی به 5 ولت وصله

    موفق باشید.
    شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

    دیدگاه


      #3
      پاسخ : پروگرام کردن ATMega128

      نوشته اصلی توسط شهاب طاهری
      برای ATmega128 سیم بندی کانکتور به یکرو طبق تصویره.
      اون کانکتور در تصویر دقیقا برابر کانکتور BOX-2x5 بر روی پروگرمر خودتون هست. و این سیم بندی فقط و فقط در ATmega128 استفاده میشه ولی در میکروهای دیگه پینهای میکرو باید به پینهایی از کانکتور وصل بشه که نامشون یکی باشه.
      ولتاژ 3.3 ولت رو هم 5 ولت در نظر بگیرید که بر روی کانکتور پروگرمر شما این ولتاژ به صورت داخلی به 5 ولت وصله

      موفق باشید.
      50 درصدش رو فهمیدم فقط :redface:
      واسه من اینجوریه:

      دیدگاه


        #4
        پاسخ : پروگرام کردن ATMega128

        پین های کانکتور SPI را مطابق راهنمای زیر وصل کنید :

        پین PE.0 یا همون پایه شماره 2 میکرو را به MOSI پروگرامر
        پین RESET یا همون پایه شماره 20 میکرو را به RST پروگرامر
        پین PB.1 یا همون پایه شماره 11 میکرو را به SCK پروگرامر
        پین PE.1 یا همون پایه شماره 3 میکرو را به MISO پروگرامر
        پین های GROUND میکرو را به GND پروگرامر
        پین VCC میکروبه VCC پروگرامر

        نکات بسیار مهم در تهیه پروگرامر که متاسفانه فراموش میشود!

        دیدگاه


          #5
          پاسخ : پروگرام کردن ATMega128

          نوشته اصلی توسط lachini
          پین های کانکتور SPI را مطابق راهنمای زیر وصل کنید :

          پین PE.0 یا همون پایه شماره 2 میکرو را به MOSI پروگرامر
          پین RESET یا همون پایه شماره 20 میکرو را به RST پروگرامر
          پین PB.1 یا همون پایه شماره 11 میکرو را به SCK پروگرامر
          پین PE.1 یا همون پایه شماره 3 میکرو را به MISO پروگرامر
          پین های GROUND میکرو را به GND پروگرامر
          پین VCC میکروبه VCC پروگرامر
          ممنون از جوابتون.
          پس باید به پایه های متناظرش وصل کنم.
          اینی که گفتین الان درسته؟ منظوریم این دو خطه:
          پین PE.0 یا همون پایه شماره 2 میکرو را به MOSI پروگرامر
          پین PE.1 یا همون پایه شماره 3 میکرو را به MISO پروگرامر

          چون پایه های MOSI و MISO روی میکرو روی پایه های PB2 و PB3 قرار دارند.

          دیدگاه


            #6
            پاسخ : پروگرام کردن ATMega128

            بله درست هست.

            نکات بسیار مهم در تهیه پروگرامر که متاسفانه فراموش میشود!

            دیدگاه


              #7
              پاسخ : پروگرام کردن ATMega128

              این کار رو کردم:







              میکرو رو پیدا نمیکنه اصلا.

              دیدگاه


                #8
                پاسخ : پروگرام کردن ATMega128

                کسی نبود؟؟ :cry2:

                دیدگاه


                  #9
                  پاسخ : پروگرام کردن ATMega128

                  مشکل حل شد :wow:
                  باید تیک Supply VCC رو میزدم.

                  دیدگاه


                    #10
                    پاسخ : پروگرام کردن ATMega128

                    سلام میکرو 128 راپروگرام کردم ویک خروجی را درنظر گرفتم که با زمان یک ثانیه روشن خاموش بشه ولی هنگام روشن شدن میکرو فقط یک میشه ودیگر خاموش نمیشه .کسی میداند مشکل چیه ممنون

                    دیدگاه


                      #11
                      پاسخ : پروگرام کردن ATMega128

                      نوشته اصلی توسط mojtabahemati58@gmail.com نمایش پست ها
                      سلام میکرو 128 راپروگرام کردم ویک خروجی را درنظر گرفتم که با زمان یک ثانیه روشن خاموش بشه ولی هنگام روشن شدن میکرو فقط یک میشه ودیگر خاموش نمیشه .کسی میداند مشکل چیه ممنون
                      درود، بنظر میرسه برنامه شما مشکل داره.
                      مداری ساده و عملی برای صرفه جویی در مصرف برق خانه:
                      https://www.eca.ir/forums/thread89900.html

                      دیدگاه


                        #12
                        پاسخ : پروگرام کردن ATMega128

                        سلام
                        احتمالا کریستال میکرو رو تنظیم نکردین
                        همیشه کامل توضیح بدهیم تا جواب کامل بگیریم.
                        لطفا برای تشکر روی دکمه تشکر بزنید و بخاطر این پست نزنید که تایپیک شلوغ نشود
                        تایپیک های من:
                        حل تمام مشکلات atmega128a (eca.ir)
                        آموزش کار با سایت (eca.ir)

                        دیدگاه


                          #13
                          پاسخ : پروگرام کردن ATMega128

                          برنامه داخل پروتیوس درست کار میکنه

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

                          برنامه داخل پروتیوس درست کار میکنه

                          دیدگاه

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