اطلاعیه

Collapse
No announcement yet.

نحوه عیب یابی اولیه در avr ؟

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

    #16
    پاسخ : نحوه عیب یابی اولیه در avr ؟

    اقا ما یه پورت دیگه هم امتحان کردیم
    توی پروتیوس دوباره جواب داد ولی روی بردبورد نه :cry:...

    من تمام سیمهای بین میکرو و ال سی دی رو قطع کردم ولی همچنان سطر اولش مربع میمونه و سطر دوم هیچ اتفاقی نمیافته ، ال سی دی رو عوض هم کردم باز هم همین داستان رو داریم
    ---------------------
    سوالی که دارم اینه که توی شکل زیر توی قسمت فیوز بیت های کامپایلر یه گزینه هست که نوشته show deafult من اونو که میزنم تیکها به صورت شکل زیر تغییر میکنه ، اما چرا cksel 1 و cksel 2 و cksel 3 فعال هستن ( صفر هستن ) ، مگه نباید از بین این چهار تا فقط یکیشون صفر بشه؟؟؟

    سوال دوم اینکه یه جا خوندم با تنظیم اشتباه فیوز بیت ها میکرو قفل میشه ، و هفت خان رستم رو ظاهرا برای باز کردن قفلش باید گذروند ، از کجا میشه فهمید که قفل شده یا نه ؟ شاید قفل شده که کار نمیکنه...

    سوال سوم اینکه اگه دوستان دقیقا بگن واسه استفاده از کریستال داخلی مثلا 8 مگا هرتز دقیقا کدوم تیک ها رو باید بزنم و کدوم ها رو نزنم خیلی منت میزارن روی سر من...

    دیدگاه


      #17
      پاسخ : پاسخ : نحوه عیب یابی اولیه در avr ؟

      1.نه این چهارتا بیت باهم تشکیل یه فرکانسی رو به صورت داخلی یا خارجیه میدن.
      2.اگه میکروت پروگرام میشه که درسته اگه نه که میکروت رفته پیشه خدا.
      3.دقیقاا¾ً نمیدونم ولی فکر کنم که 0100 باشه
      ?Why not

      دیدگاه


        #18
        پاسخ : نحوه عیب یابی اولیه در avr ؟

        کنار برنامه اصلیت یه پینو 0 و 1 کن و یه led بهش وصل کن متوجه میشی میکرو کار میکنه یا نه

        از برنامتم مطمئن شو

        این مشکل معمولا به 2 دلیل میتونه باشه یکی کریستال یا همون فرکانس کاری یکی سیم بندی
        حالا اگه تو برنامه اصلیت اون برنامه led رو اضافه کنی متوجه میشی که برنامت در حال اجرا هست یا نه اینو مطمئن شو تا مراحل بعد
        با مردم همون جوری رفتار کن که دوست داری باهات رفتار کنن



        دیدگاه


          #19
          پاسخ : نحوه عیب یابی اولیه در avr ؟

          کنار برنامه اصلیت یه پینو 0 و 1 کن و یه led بهش وصل کن متوجه میشی میکرو کار میکنه یا نه
          عرض شود که ما این حرکت رو انجام دادیم
          توی پروتیوس بدون مشکل جواب میده
          روی بردبورد هم بستم ، led مشکلی نداره و چشمک میزنه ، منتها ال سی دی همچنان به صورت مربع مربع مونده
          من تمام تنظیمات فیوز بیت ها رو مثل پست قبلی به حالت پیش فرض در آوردم از کریستال داخلی 1 مگاهرتز هم استفاده کردم ( البته نمیدونم باید خازن گذاشت یا نه ، من خازنی نذاشتم)
          برنامه ای که نوشتم رو پیوست میکنم ، قربونت یه نگاه بهش بنداز


          دانلود برنامه:
          http://www.persiangig.com/pages/down...0%26%20led.zip

          پ ن :
          avr چرا اینجوریه ؟ ، 8051 هیچی نداشت ولی دیگه اینقدر قهر نمیکرد D:

          دیدگاه


            #20
            پاسخ : پاسخ : نحوه عیب یابی اولیه در avr ؟

            کد:
            $regfile = "M32def.dat"
            $crystal = 1000000
            Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = _
            Portb.4 , E = Portd.2 , Rs = Portd.3
            Config Lcd = 16 * 2
            Do
            Cls : Home
            Lcd "amin khan"
            Loop
            End                             'end program
            از این کد استفاده کن فعلاً
            پایه های D0 تا D3 رو هم زمین نکن.بذار آزاد باشن.
            و شکل مداری رو که داری روی بردبرد میبندی رو بذار.
            ?Why not

            دیدگاه


              #21
              پاسخ : نحوه عیب یابی اولیه در avr ؟

              از این کد استفاده کن فعلاً
              پایه های D0 تا D3 رو هم زمین نکن.بذار آزاد باشن.
              ممنون از برنامه ای که نوشتی ، ولی فرقی نکرد...
              و شکل مداری رو که داری روی بردبرد میبندی رو بذار.
              یعنی عکس مدار رو بذارم؟
              این عکسشه ، سایز اصلی عکس رو هم پیوست کردم


              سایز اصلی :
              http://sadedelan.persiangig.com/IMG_2525resize.jpg

              دیدگاه


                #22
                پاسخ : پاسخ : نحوه عیب یابی اولیه در avr ؟

                آره ولی شلوغ پولوغ نباشه.
                طبیعیه که اتصالاتت مشکل داره و تو این شکی نیست.
                تو عکسی هم که گذاشتی هیچ چیز خاصی مشخص نبود.
                ولی دوباره به اتصالات نیگا کن و بردبردت رو هم چک کن که سالم باشه.
                ?Why not

                دیدگاه


                  #23
                  پاسخ : نحوه عیب یابی اولیه در avr ؟

                  منم حدس میزنم مشکل از برد بورد باشه با اهم متر اتصالاتتو چک کن
                  اهم مترتو به خوده پایه ها بزن که مطمئن بشی

                  من الان سره کارم اگه حل نشد شب مدارتو رو برد بورد میبندم ببینم چی جواب میده
                  با مردم همون جوری رفتار کن که دوست داری باهات رفتار کنن



                  دیدگاه


                    #24
                    پاسخ : نحوه عیب یابی اولیه در avr ؟

                    طبیعیه که اتصالاتت مشکل داره و تو این شکی نیست.
                    پس یعنی قطعا مشکل از اتصالات هست ؟
                    از برنامه و فیوزبیت مطمئن باشم؟

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

                    دیدگاه


                      #25
                      پاسخ : نحوه عیب یابی اولیه در avr ؟

                      doostan merci



                      :nice: :wow: :bye :nerd:

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

                      دیدگاه


                        #26
                        پاسخ : نحوه عیب یابی اولیه در avr ؟

                        من یه کد با atmega128 نوشتم که چندتا رله، یه بازر و 2تا استپر موتور هست. هرکدوم ازین قسمت های کد جداگانه تست شده و جواب داده اما وقتی تماماین قسمت ها رو بخوام با هم راه بندازم، رله ها کار نمیکنند مشکل از چی میتونه باشه؟

                        دیدگاه


                          #27
                          پاسخ : نحوه عیب یابی اولیه در avr ؟

                          نوشته اصلی توسط h.frp نمایش پست ها
                          من یه کد با atmega128 نوشتم که چندتا رله، یه بازر و 2تا استپر موتور هست. هرکدوم ازین قسمت های کد جداگانه تست شده و جواب داده اما وقتی تماماین قسمت ها رو بخوام با هم راه بندازم، رله ها کار نمیکنند مشکل از چی میتونه باشه؟
                          بهتره برنامتون رو هم بزارید تا دوستان راحتتر بتونند کمک کنند

                          دیدگاه

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