اطلاعیه

Collapse
No announcement yet.

چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

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

    چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

    سلام دوستان. من یه میکرو ATMEGA128 دارم. راحت با پروگرامر SKT200/300 پروگرام می شود ولی برنامه رو اجرا نمی کند. قسمت فیوز بیت ها هم درست است و پروگرامر هم میکرو رو می شناسه. پین 1 میکرو رو هم به +5 ولت وصل کردم باز هم نشد. چکار کنم حالا؟
    ممنون از دوستان که کمک می کنند.

    #2
    پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

    سلام
    دو حالت داره
    شاید پایه های میکرو مشکل داره یا برنامه
    دوباره چک کنید
    موفق باشید
    http://www.ecapic.ir/image/ECA-090927112544.png

    دیدگاه


      #3
      پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

      سلام دوست عزیز
      میکروهای m128,m64در حالت پیش فرض جهت سازگاری با میکروهای مگا 103 تنظیم شدن برای برگرداندن به حالت مگا 128ومگا 64 باید تو فیوز بیت اونا گزینه ماقبل آخر باید حالت مگا 103 غیر فعال بشه تا میکرو به حالت مگا 128 برنامه ریزی بشه مطمئن باش مشکل همینه
      موفق باشی. :nice: :nice: :nice: :nice: :nice: :nice: :nice: :nice: :nice:
      MEHRENIA1366@GMAIL.COM
      مغز انسان خيلي پيچيده است و بخاطر همين هميشه دنبال راه حلهاي پيچيده ميگرده با کمي تامل ميشه راه حلهاي ساده تري رو پيدا کرد.هميشه پيچدگي وحجم بالا نشانه داشتن علم زياد نيست.

      دیدگاه


        #4
        پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

        سلام.
        من در قسمت فیوز بیت ها هم قسمت A103 رو به A128 تبدیل کردم. باز هم کار نمی کند.
        یه برنامه چشمک زن ساده هم براش نوشتم که با میکروی دیگه کار می کنه ولی با این میکرو کهر نمی کنه.
        چکار کنم دوستان

        دیدگاه


          #5
          پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

          نوشته اصلی توسط feshwari
          سلام.
          من در قسمت فیوز بیت ها هم قسمت A103 رو به A128 تبدیل کردم. باز هم کار نمی کند.
          یه برنامه چشمک زن ساده هم براش نوشتم که با میکروی دیگه کار می کنه ولی با این میکرو کهر نمی کنه.
          چکار کنم دوستان
          سلام.....

          همون طور که دوستان گفتن شاید مشکل از پایه میکرو هست.همون برنامه چشمک زن رو با پایه های دیگه هم تست کنید ببینید اونها جواب میدن.
          فقر ، شب را " بي غذا " سر كردن نيست ................ فقر ، روز را " بي انديشه" سر كردن است

          دیدگاه


            #6
            پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

            سلام آقای شرفی!!!!!!!!!
            شناختید؟؟؟؟؟؟؟
            یک خازن 100 میکرو نزدیک میکرو و سر راه تغذیه بزار اگه میکرو سالم باشه حتما کار میکنه
            سعی کن تغذیه رو از همون دو پایه خازنی که لحیم کردی وارد کنی
            در ضمن کریستالت چند مگا هرتزه؟ از 16 مگا استفاده نکن ببین چی میشه
            من هم یه بار این مشکل برام پیش اومد این کار رو کردم درست شد
            پروردگارا: به من زيستني عطا کن که در لحظه مرگ بر بي ثمري لحظه اي که براي زيستن گذشته است حسرت نخورم، و مردني عطا کن که بر بيهودگيش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست ميداري

            دیدگاه


              #7
              پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

              سلام شاید اشکال از ریست میکرو باشه این میکروها یکم حساسترن پایه ریستو به 5+ولت وصل کن احتمالا درست بشه
              MEHRENIA1366@GMAIL.COM
              مغز انسان خيلي پيچيده است و بخاطر همين هميشه دنبال راه حلهاي پيچيده ميگرده با کمي تامل ميشه راه حلهاي ساده تري رو پيدا کرد.هميشه پيچدگي وحجم بالا نشانه داشتن علم زياد نيست.

              دیدگاه


                #8
                پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

                نوشته اصلی توسط mehrenia_1366 نمایش پست ها
                سلام دوست عزیز
                میکروهای m128,m64در حالت پیش فرض جهت سازگاری با میکروهای مگا 103 تنظیم شدن برای برگرداندن به حالت مگا 128ومگا 64 باید تو فیوز بیت اونا گزینه ماقبل آخر باید حالت مگا 103 غیر فعال بشه تا میکرو به حالت مگا 128 برنامه ریزی بشه مطمئن باش مشکل همینه
                موفق باشی. :nice: :nice: :nice: :nice: :nice: :nice: :nice: :nice: :nice:

                من هم دقیقاٌ با همین مشکل مواجه شده بودم که همین فیوز بیت رو تغییر دادم و برنامه درست اجرا شد.

                دیدگاه


                  #9
                  پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

                  سلام
                  یه میکرو مگا 16 رو با پروگرامر هاتل پروگرام می کنم پروگرام میشه اما کار نمی کنه گفتم شاید میکرو سوخته یه مگا 16 و یه مگا هشت دیگه نو خریدم اونها هم همین وضع رو دارن کجاها امکان داره اشتباه کرده باشم
                  کمک لطفا
                  برنامه هم یه برنامه ساده برا تست فقط هست
                  [B]$regfile="m16def.dat"
                  $crystal=1000000
                  config portd=output
                  config portc=output
                  config portb=output
                  config porta=output
                  do
                  portd=&b11111111
                  porta=&b00000000
                  portb=&b00000000
                  portc=&b00000000
                  loop
                  end[/B]

                  خروجی پین ها یکی 2 ولته یکی 0.7ولته یکی صفره هر کدومشون یه سازی میزنن هر سه میکرو به همین شکل هستن

                  دیدگاه


                    #10
                    پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

                    نوشته اصلی توسط m.bzi نمایش پست ها
                    سلام
                    یه میکرو مگا 16 رو با پروگرامر هاتل پروگرام می کنم پروگرام میشه اما کار نمی کنه گفتم شاید میکرو سوخته یه مگا 16 و یه مگا هشت دیگه نو خریدم اونها هم همین وضع رو دارن کجاها امکان داره اشتباه کرده باشم
                    کمک لطفا
                    برنامه هم یه برنامه ساده برا تست فقط هست
                    [B]$regfile="m16def.dat"
                    $crystal=1000000
                    config portd=output
                    config portc=output
                    config portb=output
                    config porta=output
                    do
                    portd=&b11111111
                    porta=&b00000000
                    portb=&b00000000
                    portc=&b00000000
                    loop
                    end[/B]

                    خروجی پین ها یکی 2 ولته یکی 0.7ولته یکی صفره هر کدومشون یه سازی میزنن هر سه میکرو به همین شکل هستن
                    سلام اول برای یک پورت تست کن مثل چشمک زن بعد تو پروتیوس
                    یا شبیه ساز خودش تست کن و بعد پروگرام کن البته باید در مورد
                    فیوز بیت ها هم اطمینان حاصل کنی چون اگه رو کلاک خارجی بزاری
                    و کریستال نزاری خوب معلومه کار نمی کنه
                    قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

                    دیدگاه


                      #11
                      پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

                      پایه ی ریستتو وصل کن

                      دیدگاه


                        #12
                        پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

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

                        $regfile="m16def.dat"
                        $crystal=8000000
                        config portb=output
                        do
                        portb=&hff
                        waitms 500
                        portb=&h00
                        waitms 500
                        loop
                        end


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

                        نوشته اصلی توسط antipa نمایش پست ها
                        پایه ی ریستتو وصل کن
                        با یه مقاومت 10k وصل کردم به vcc ولی باز...
                        جدیدترین ویرایش توسط m.bzi; ۰۰:۰۹ ۱۳۹۷/۱۲/۱۶.

                        دیدگاه


                          #13
                          پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

                          نوشته اصلی توسط m.bzi نمایش پست ها
                          سلام خلبان
                          فرمایش شمارو اجرا کردم
                          اما خروجی همان بود
                          کریستال هم داخلی و میکرو هم نو هستش و فیوز بیت هاش رو هم هیچ تغییری ندادم
                          اینم برنامه ای که دوباره باهاش چک کردم

                          $regfile="m16def.dat"
                          $crystal=1000000
                          config portb=output
                          do
                          portb=&hff
                          waitms 500
                          portb=&h00
                          waitms 500
                          loop
                          end



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



                          با یه مقاومت 10k وصل کردم به vcc ولی باز...
                          سلام یک بار این اتفاق برای من بوجود اومد ایراد از پروگرامر بود
                          ولی پروگرامر خراب نبود یک دونه جامپر که باید جاش عوض میشد
                          که بعد از عوض شدن درست شد آیا برای شما هم چنین چیزی وجود
                          داره
                          قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

                          دیدگاه


                            #14
                            پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

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

                            دیدگاه


                              #15
                              پاسخ : چرا میکرو پروگرام می شود ولی برنامه اجرا نمی کند؟

                              نوشته اصلی توسط m.bzi نمایش پست ها
                              نه با هاتل پروگرام کردم جامپری نداره از isp هم حتی استفاده نکردم مستقیم میزارم روی زیف
                              به نظرم یک پروگرامر متفاوت از دوستی رفیقی قرض بگیر تست کن
                              در این موارد من یک پروگرامر از دوستان قرض میگیرم
                              تست میکنم تا ببینم چی میشه
                              قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

                              دیدگاه

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