اطلاعیه

Collapse
No announcement yet.

داغ شدن و اجرا نشدن برنامه ATmega64A

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

    داغ شدن و اجرا نشدن برنامه ATmega64A

    سلام

    من یه برنامه ساده نوشتم که میاد 20تا led تو خروجی یک میکنه بعد 5ثانیه صفر ( از این برنامه راحت تر :mrgreen: )
    تو شبیه سازی مشکلی نیست و روان کار میکنه.
    ولی اومدم برد زدم و برنامه ریختم رو میکرو ولی الان هم چشمک نمیزنه هم میکرو خیلی داغ میشه :cry2:
    [glow=red,1,200]راستی jtag غیر فعال کردم.[/glow]
    شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
    [img width=400 height=100]http:///uploads/140623781981451.png[/img]
    [glow=green,2,100]یاحسین تشنه لب[/glow]

    #2
    پاسخ : داغ شدن ATmega64A

    سلام
    اول از این که پورت رو به عنوان خروجی تعریف کرده باشی مطمئن شو
    دوم شاید ال ای دی ها جریان زیاد میکشه که باعث داغ شدن میکرو میشه یا شاید مقاومتی که برای ال ای دی ها گذاشتی مقدارش کمه
    انجمن LABVIEW
    http://www.eca.ir/forum2/index.php?board=279.0
    اموزش ميكروكنترلرهاي AVR به زبان ساده
    http://www.eca.ir/forum2/index.php/topic,7070.0.html

    دیدگاه


      #3
      پاسخ : داغ شدن ATmega64A

      ج1 پورت خروجی هست . اگه نبود تو شبیه سازی جواب نمیداد.
      ج2 برای جریان کشیدن led برای هر کدوم یک Tr گذاشتم که از اونور بکشن.

      ممکنه میکرو خراب باشه!
      امروز ببینم چی میشه.
      شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
      [img width=400 height=100]http:///uploads/140623781981451.png[/img]
      [glow=green,2,100]یاحسین تشنه لب[/glow]

      دیدگاه


        #4
        پاسخ : داغ شدن ATmega64A

        میکرو هم عوض کردم درست نشد!
        اخه یعنی چی؟
        کسی با 64 این مشکل نداشته؟

        برنامه چیزی نداره که؟

        Porta = &H00
        Waitms T5
        Porta = &HFF

        برای تست یک خروجی با یه مقاومت به led نصبه !!!!!!!!!!!!!
        باز چشمک نمیزنه؟
        تو پروگرمشه؟؟؟
        شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
        [img width=400 height=100]http:///uploads/140623781981451.png[/img]
        [glow=green,2,100]یاحسین تشنه لب[/glow]

        دیدگاه


          #5
          پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

          سلام
          شما بعد از porta = &hff هم باید تاخیر بذاری.
          تاخیری که داری چقدره؟
          شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

          دیدگاه


            #6
            پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

            مشکل نه از برنامه است نه از میکرو!!
            مشکل از مداریکه بستیه!!!
            نقشه PCB تو بگذار.
            معيار واقعي بودن تصميم، آن است که دست به عمل بزنيم.

            دیدگاه


              #7
              پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

              من با بسکام کار میکنم و زیاد با c و امثالهم کار نکردم ولی
              چیزی مثل stack pointer و frame size و این چیزا را نباید واسه میکرو کانفیگ کنی؟
              الهم صل علی محمد و آل محمد و عجل فرجهم

              دیدگاه


                #8
                پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                نوشته اصلی توسط شهاب طاهری
                سلام
                شما بعد از porta = &hff هم باید تاخیر بذاری.
                تاخیری که داری چقدره؟
                بعد این هم تاخیر داره . اینجا یادم رفت بزارم500ms

                نوشته اصلی توسط alidehghan288
                مشکل نه از برنامه است نه از میکرو!!
                مشکل از مداریکه بستیه!!!
                نقشه PCB تو بگذار.
                مدار چیزی نداره خروجی پورت رفته به Tr بعد به led وصله . همین برنامه و همین مدار برای at32 بستم کار میکنه راحت

                نوشته اصلی توسط shahpoori
                من با بسکام کار میکنم و زیاد با c و امثالهم کار نکردم ولی
                چیزی مثل stack pointer و frame size و این چیزا را نباید واسه میکرو کانفیگ کنی؟
                اینم بسکام هست C نیست.
                hwstack و swstack و framesize هم مقدار دادم نشد.

                تنها led یکسره روشنه .
                حتی فرکانس 1mhz و 8mhz گذاشتم باز نشد!
                شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
                [img width=400 height=100]http:///uploads/140623781981451.png[/img]
                [glow=green,2,100]یاحسین تشنه لب[/glow]

                دیدگاه


                  #9
                  پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                  فیوزبیت m103 رو غیر فعال کردی؟

                  دیدگاه


                    #10
                    پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                    Waitms T5 این دیگه چیه؟
                    اولا این T چیه؟
                    ثانیا 5میلی ثانیه خیلی زمان کمیه اصلا به چشم مشخص نیست.
                    شبیه ساز با سرعت واقعی شبیه سازی نمیکنه و سرعتش کمتره اونوقت این 5 میلی ثانیه به چشم میاد.
                    کریستال و فیوز بیتش درسته؟
                    الهم صل علی محمد و آل محمد و عجل فرجهم

                    دیدگاه


                      #11
                      پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                      نوشته اصلی توسط ehsanbagheri
                      فیوزبیت m103 رو غیر فعال کردی؟
                      چی هست؟ نشنیدم. میشضه بیشتر بگین.

                      نوشته اصلی توسط shahpoori
                      Waitms T5 این دیگه چیه؟
                      اولا این T چیه؟
                      ثانیا 5میلی ثانیه خیلی زمان کمیه اصلا به چشم مشخص نیست.
                      شبیه ساز با سرعت واقعی شبیه سازی نمیکنه و سرعتش کمتره اونوقت این 5 میلی ثانیه به چشم میاد.
                      کریستال و فیوز بیتش درسته؟
                      پاسخ #7 نگاه کنین
                      شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
                      [img width=400 height=100]http:///uploads/140623781981451.png[/img]
                      [glow=green,2,100]یاحسین تشنه لب[/glow]

                      دیدگاه


                        #12
                        پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                        نوشته اصلی توسط عمو LED
                        چی هست؟ نشنیدم. میشضه بیشتر بگین.

                        پاسخ #7 نگاه کنین
                        یه رجیستر تویه mega64/128 هست که میکرو جایگزین mega103 میشه باید موقع پروگرم این فیوز بیت رو غیر فعال کنید
                        تویه رجیستر ها نگاه کنید پیدا میشه اگر غبر فعال نشه میکرو گرم میشه و برنامه هم اجرا نمیشه

                        دیدگاه


                          #13
                          پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                          گشتم در موردش خوندم ولی هنوز نفهمیدم چطور طوی atmel studio غیر فعالش کنم .چ.ن گذینه m103 را ندارد.
                          شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
                          [img width=400 height=100]http:///uploads/140623781981451.png[/img]
                          [glow=green,2,100]یاحسین تشنه لب[/glow]

                          دیدگاه


                            #14
                            پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                            نوشته اصلی توسط عمو LED
                            گشتم در موردش خوندم ولی هنوز نفهمیدم چطور طوی atmel studio غیر فعالش کنم .چ.ن گذینه m103 را ندارد.
                            پروگرامرت چیه؟
                            من با برنامه Progisp غیر فعالش میکردم

                            تویه دیتاشیا آیسی سرچ کن M103C تا اطلاعاتش رو ببینی

                            دیدگاه


                              #15
                              پاسخ : داغ شدن و اجرا نشدن برنامه ATmega64A

                              مال نوآوران است isp است
                              شمر ۱۴۰۰سال پیش مُرد؛شمر زمانت بشناس.
                              [img width=400 height=100]http:///uploads/140623781981451.png[/img]
                              [glow=green,2,100]یاحسین تشنه لب[/glow]

                              دیدگاه

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