اطلاعیه

Collapse
No announcement yet.

مشکل عجیب با atmega8

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

    مشکل عجیب با atmega8

    سلام دوستان
    مشکل من اینه که وقتی atmega8 را پروگرم میکنم و مثلا یه پورت را روشن می کنم،ال ای دی هام روشن نمی مونن و چشمک می زنن.
    اول میکرو را تو همون مدار پروگرم می کردم، بعد گفتم نکنه مشکل از همین جاس.ولی وقتی درش آوردم هم فرقی نکرد.
    اولش چند بار پروگرم کردم درست کار کرد.ولی الان دیگه درست نمی شه.علت چیه؟ممکنه میکرو آسیب دیده باشه؟
    پروگرمرم هم usb-asp هست.
    آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟
  • ۱۲٬۳۰۰٬۰۰۰ ریال ۷٬۹۹۵٬۰۰۰ ریال
    ۵٬۶۰۰٬۰۰۰ ریال ۵٬۰۴۰٬۰۰۰ ریال
    ۲٬۱۶۳٬۰۰۰ ریال ۱٬۷۳۰٬۴۰۰ ریال
    ۱٬۹۵۰٬۰۰۰ ریال ۱٬۴۶۲٬۵۰۰ ریال
    ۱٬۱۳۰٬۰۰۰ ریال ۲۸۲٬۵۰۰ ریال
    ۱٬۲۳۰٬۰۰۰ ریال ۹۲۲٬۵۰۰ ریال
    ۵۳٬۶۰۰٬۰۰۰ ریال ۵۰٬۹۲۰٬۰۰۰ ریال

    #2
    پاسخ : مشکل عجیب با atmega8

    سلام
    خازن 104 با ولتاژ ورودی میکرو موازی کردید؟؟

    دیدگاه


      #3
      پاسخ : مشکل عجیب با atmega8

      بله از رگولاتور و خازن 100 میکرو و خازن مولتی لیر 104 استفاده شده.

      اضافه شده در تاریخ :
      همون اول کار اینطوری شد بعد یه پروژه دیگه با کدویژن باز کردم درست شد.اما بعد که کدم پیچیده تر شد دوباره همین طوری شد.
      الان دیگه هر کار میکنم درست نمی شه.
      آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟

      دیدگاه


        #4
        پاسخ : مشکل عجیب با atmega8

        نوشته اصلی توسط pooyan-shafiei
        همون اول کار اینطوری شد بعد یه پروژه دیگه با کدویژن باز کردم درست شد.اما بعد که کدم پیچیده تر شد دوباره همین طوری شد.
        الان دیگه هر کار میکنم درست نمی شه.
        شاید مشکل از کد باشه.
        کدتونو بذارید
        گفت که دیوانه نهی لایق این خانه نهی

        دیدگاه


          #5
          پاسخ : مشکل عجیب با atmega8

          سلام

          مدار بالا را به پین ریست ببندید و تست کنید...
          1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
          من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
          !Electronic On! Programming On
          هوشمندانه سوال بپرسیم!
          http://ir02x6.persiangig.com/logo/eca/tanks_01.png

          دیدگاه


            #6
            پاسخ : مشکل عجیب با atmega8

            کد که درسته.ساده تر از این هم مگه هست.
            کد:
            #include <mega8.h>
            void main()
            {
              DDRC=0xff;
              PORTC=0xff;
            }
            آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟

            دیدگاه


              #7
              پاسخ : مشکل عجیب با atmega8

              نوشته اصلی توسط Mahan.Rafiee
              سلام

              مدار بالا را به پین ریست ببندید و تست کنید...
              میشه یه کم راجب این توضیح بدید.من سر در نیاوردم بعضی جاهاشو.
              isp reset چیه؟
              sb1 چیه؟
              اون قسمت که نوشتید the avr رو هم نفهیمدم
              اگه میشه شماتیک اینو تو پروتئوس ببندید.
              ممنون
              آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟

              دیدگاه


                #8
                پاسخ : مشکل عجیب با atmega8

                نوشته اصلی توسط pooyan-shafiei
                کد که درسته.ساده تر از این هم مگه هست.
                کد:
                #include <mega8.h>
                void main()
                {
                  DDRC=0xff;
                  PORTC=0xff;
                }
                برنامه رو اینطور تصحیح کن:


                کد:
                #include <mega8.h>
                void main()
                {
                  DDRC=0xff;
                  PORTC=0xff;
                while(1);
                }
                گفت که دیوانه نهی لایق این خانه نهی

                دیدگاه


                  #9
                  پاسخ : مشکل عجیب با atmega8

                  یه نکته هم که الان یادم افتاد اینه که من مدارمو جوری ساختم که متحرکه و با دو تا سیم مثل جاروبک برق به مدار می رسه.که یک خازن 470 میکرو باهاش موازی شده بعد رفته به رگولاتور بعد هم خازن 100 میکرو و 104 مولتی لیر.
                  حالا گفتم چون مدار برقش از جاروبک گرفته شده ممکنه قطع و وصل هم بشه.اون اول درست کار می کرد.یعنی حتی میکرو ریست هم نمی شد.اما حدسم اینه که عدم پایداری ولتاژش باعث آسیب رسوندن به میکرو شده.
                  البته اینم بگم که الان حتی وقتی برق مطمئن بهش میدم هم چشمک میزنه.حتی جریان هم از پورت نمی کشم واسه ال ای دی.از آی سی بافر استفاده کردم.بدون آی سی هم تست کردم همون بود.
                  آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟

                  دیدگاه


                    #10
                    پاسخ : مشکل عجیب با atmega8

                    نوشته اصلی توسط Finder_
                    برنامه رو اینطور تصحیح کن:


                    کد:
                    #include <mega8.h>
                    void main()
                    {
                      DDRC=0xff;
                      PORTC=0xff;
                    while(1);
                    }
                    امتحان کردم ولی متاسفانه بازم نتیجه همونه
                    آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟

                    دیدگاه


                      #11
                      پاسخ : مشکل عجیب با atmega8

                      نوشته اصلی توسط pooyan-shafiei
                      میشه یه کم راجب این توضیح بدید.من سر در نیاوردم بعضی جاهاشو.
                      isp reset چیه؟
                      sb1 چیه؟
                      اون قسمت که نوشتید the avr رو هم نفهیمدم
                      اگه میشه شماتیک اینو تو پروتئوس ببندید.
                      ممنون
                      یعنی اگه با کابل آی اس پی پروگرام میکنی ریستِ ISP رو باید به این قسمت متصل کنی...
                      SB کلید ریست هستش که خودتون میتونید دستی میکرو را ریست کنید. (این کلید دلبخواهیه.)
                      oo: THE AVR یعنی میکرو کنترلر AVR oo:
                      1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                      من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                      !Electronic On! Programming On
                      هوشمندانه سوال بپرسیم!
                      http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                      دیدگاه


                        #12
                        پاسخ : مشکل عجیب با atmega8

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

                        دیدگاه


                          #13
                          پاسخ : مشکل عجیب با atmega8

                          نوشته اصلی توسط pooyan-shafiei
                          امتحان کردم ولی متاسفانه بازم نتیجه همونه
                          میکرو رو عوض کن.
                          ببین نتیجه چی میشه
                          گفت که دیوانه نهی لایق این خانه نهی

                          دیدگاه


                            #14
                            پاسخ : مشکل عجیب با atmega8

                            منم قبلا یک مگا8 سر کارم گذاشته بود که پروگرام میشد اما کار نمیکرد و ... اومدم مقاومت ریست رو 3.7 گذاشتم میکرو راه افتاد .
                            که با این درد اگر دربند درمانند درمانند
                            فامیل دور : اشاره داره به درهایی که واقعا در نیستن ، مثل نقاشی در روی دیوار. یعنی این دردها مارو شبیه اون درها میکنه .

                            دیدگاه


                              #15
                              پاسخ : مشکل عجیب با atmega8

                              نوشته اصلی توسط exelance
                              فیوز بیت واچ داگ رو غیر فعال کردی؟
                              نه لطفا راهنمایی کنید
                              آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟

                              دیدگاه

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