اطلاعیه

Collapse
No announcement yet.

درخواست کمک برای استارت یک فلاشر ساده با avr

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

    درخواست کمک برای استارت یک فلاشر ساده با avr

    سلام من برای شروع با avr یک کد فلاشر پیدا کردم توی کدویژن :
    کد:
    [FONT=Yekan&quot]#include <mega16a.h> 
    #include <delay.h>
     
    void main(void)   
    {
     
    DDRC=(0<<DDC7) | (0<<DDC6) | (0<<DDC5) | (0<<DDC4) | (0<<DDC3) | (0<<DDC2) | (1<<DDC1) | (1<<DDC0);  
    PORTC=(0<<PORTC7) | (0<<PORTC6) | (0<<PORTC5) | (0<<PORTC4) | (0<<PORTC3) | (0<<PORTC2) | (0<<PORTC1) | (0<<PORTC0);  
     
    while (1)    
          {
          PORTC.0=1;  
          
          delay_ms(1000);  
     
          PORTC.0=0;   
          
          delay_ms(1000);  
     
          }
    }
    [/FONT]
    یک مدار ساده هم بستم
    بعدش توی کد ویژن از منوی تولز گزینه چیپ پروگرامر program all رو زدم چراغ پروگرامر روشن شد و بعد ارور داد.
    این کدهای فیوز بیت رو هم نمی دونم چطور تنظیم کنم

    کسی هست کمک کنه من راه بیافتم تا الان هرکاری کردم نشد.
    ممنون

    جدیدترین ویرایش توسط glum; ۰۸:۳۶ ۱۳۹۷/۱۲/۰۵.

    #2
    پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

    نوشته اصلی توسط glum نمایش پست ها
    سلام من برای شروع با avr یک کد فلاشر پیدا کردم توی کدویژن :
    کد:
    [FONT=Yekan&quot]#include <mega16a.h> 
    #include <delay.h>
     
    void main(void)   
    {
     
    DDRC=(0<<DDC7) | (0<<DDC6) | (0<<DDC5) | (0<<DDC4) | (0<<DDC3) | (0<<DDC2) | (1<<DDC1) | (1<<DDC0);  
    PORTC=(0<<PORTC7) | (0<<PORTC6) | (0<<PORTC5) | (0<<PORTC4) | (0<<PORTC3) | (0<<PORTC2) | (0<<PORTC1) | (0<<PORTC0);  
     
    while (1)    
          {
          PORTC.0=1;  
          
          delay_ms(1000);  
     
          PORTC.0=0;   
          
          delay_ms(1000);  
     
          }
    }
    [/FONT]
    یک مدار ساده هم بستم
    بعدش توی کد ویژن از منوی تولز گزینه چیپ پروگرامر program all رو زدم چراغ پروگرامر روشن شد و بعد ارور داد.
    این کدهای فیوز بیت رو هم نمی دونم چطور تنظیم کنم

    کسی هست کمک کنه من راه بیافتم تا الان هرکاری کردم نشد.
    ممنون

    سلام
    پروگرامرتون چیه؟ مطمئنید که کدویژن هم اونو میشناسه؟
    در مورد فیوز بیت هم باید بگم یکسری بیت هستن که فقط موقع پروگرام کردن میشه تغییرشون داد و شامل تنظیماتی مثل کلاک، فعالسازی jtag، قفل گذاری میکروکنترلر و یکسری پارامتر دیگه میشن که خودتون سرچ کنید درموردش. فقط موقع تنظیم فیوزبیت خیلی مراقب باشید، چون با کوچکترین اشتباهی ممکنه میکروکنترلر قفل بشه که باز کردنش خودش دردسر داره.

    دیدگاه


      #3
      پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

      نوشته اصلی توسط hossein.m98 نمایش پست ها
      سلام
      پروگرامرتون چیه؟ مطمئنید که کدویژن هم اونو میشناسه؟
      در مورد فیوز بیت هم باید بگم یکسری بیت هستن که فقط موقع پروگرام کردن میشه تغییرشون داد و شامل تنظیماتی مثل کلاک، فعالسازی jtag، قفل گذاری میکروکنترلر و یکسری پارامتر دیگه میشن که خودتون سرچ کنید درموردش. فقط موقع تنظیم فیوزبیت خیلی مراقب باشید، چون با کوچکترین اشتباهی ممکنه میکروکنترلر قفل بشه که باز کردنش خودش دردسر داره.
      سلام ممنون از پاسختون
      تصویر پروگرامر و همچنین برد بردم رو ببینید .
      دقیقا نمی دونم کدویژن آیا پروگرامر را می شناسه یا نه ولی خب وقتی از منوی tools گزینه chip programmer را انتخاب می کنم و بعد بر روی دکمه program all می زنم چراغ پروگرامر روشن می شه و روی صفحه نمایش هم لود می شه اما بعد ارور می ده ، البته من چند بار فیوز بیت ها را تغییر دادم یعنی یکبار فیوزبیت های cksel 3 و cksel2 و cksel1 را تیک زدم تا به صورت 0001 شود و RC داخلی فعال شود اما جواب نداد ، بعدش همه فیوز بیت هارا از حالت انتخاب دراوردم که عکسش رو هم بالاتر گذاشتم



      دیدگاه


        #4
        پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

        نوشته اصلی توسط glum نمایش پست ها
        سلام ممنون از پاسختون
        تصویر پروگرامر و همچنین برد بردم رو ببینید .
        دقیقا نمی دونم کدویژن آیا پروگرامر را می شناسه یا نه ولی خب وقتی از منوی tools گزینه chip programmer را انتخاب می کنم و بعد بر روی دکمه program all می زنم چراغ پروگرامر روشن می شه و روی صفحه نمایش هم لود می شه اما بعد ارور می ده ، البته من چند بار فیوز بیت ها را تغییر دادم یعنی یکبار فیوزبیت های cksel 3 و cksel2 و cksel1 را تیک زدم تا به صورت 0001 شود و RC داخلی فعال شود اما جواب نداد ، بعدش همه فیوز بیت هارا از حالت انتخاب دراوردم که عکسش رو هم بالاتر گذاشتم



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

        دیدگاه


          #5
          پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

          نوشته اصلی توسط glum نمایش پست ها
          سلام ممنون از پاسختون
          تصویر پروگرامر و همچنین برد بردم رو ببینید .
          دقیقا نمی دونم کدویژن آیا پروگرامر را می شناسه یا نه ولی خب وقتی از منوی tools گزینه chip programmer را انتخاب می کنم و بعد بر روی دکمه program all می زنم چراغ پروگرامر روشن می شه و روی صفحه نمایش هم لود می شه اما بعد ارور می ده ، البته من چند بار فیوز بیت ها را تغییر دادم یعنی یکبار فیوزبیت های cksel 3 و cksel2 و cksel1 را تیک زدم تا به صورت 0001 شود و RC داخلی فعال شود اما جواب نداد ، بعدش همه فیوز بیت هارا از حالت انتخاب دراوردم که عکسش رو هم بالاتر گذاشتم



          سلام
          اینجور که تو عکس مشخصه آی سی رو وارونه گذاشتی
          اون پایه که الان به led متصله portb.1 هست

          دیدگاه


            #6
            پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

            منم یه با program all رو زدم میکرو دیگه کار نکرد .شما یکبار کریستال خارجی وصل کن وفیوز بیت ها رو read کن و به حالت قبل برشون گردون

            دیدگاه


              #7
              پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

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


              نوشته اصلی توسط M3R-E نمایش پست ها
              سلام
              اینجور که تو عکس مشخصه آی سی رو وارونه گذاشتی
              اون پایه که الان به led متصله portb.1 هست
              درسته همین جوری خواستم یک عکس بگیرم بفرستم دقت نکردم وارونه گذاشتم ، همین جوری گذاشتم روی برد برد داخل برد برد نیست ، خواستم فقط مشخص بشه که اینجوری وصل کردم قطعاتم را


              نوشته اصلی توسط javadebrahimi نمایش پست ها
              منم یه با program all رو زدم میکرو دیگه کار نکرد .شما یکبار کریستال خارجی وصل کن وفیوز بیت ها رو read کن و به حالت قبل برشون گردون
              خب من یک آی سی نو atmega32 دارم با اون امتحان کنم ؟ دیگه دست به فیوز بیت ها نمی زنم .

              دیدگاه


                #8
                پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

                نوشته اصلی توسط glum نمایش پست ها
                من چون ویندوز ده نصب کردم نتونستم درایور این پروگرامر را نصب کنم اما وقتی پروگرامر را وصل می کنم ظاهرا سیستم می شناستش البته مطمئن نیستم ، یعنی یک پروگرام دی




                درسته همین جوری خواستم یک عکس بگیرم بفرستم دقت نکردم وارونه گذاشتم ، همین جوری گذاشتم روی برد برد داخل برد برد نیست ، خواستم فقط مشخص بشه که اینجوری وصل کردم قطعاتم را




                خب من یک آی سی نو atmega32 دارم با اون امتحان کنم ؟ دیگه دست به فیوز بیت ها نمی زنم .
                پس باید روی ویندوز مناسب مثل 7 یا دیگری تست کنی فکر نمی کنم این طوری کار شما راه بیفته
                قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

                دیدگاه


                  #9
                  پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

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

                  دیدگاه


                    #10
                    پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

                    نوشته اصلی توسط glum نمایش پست ها
                    امروز سعی می کنم با لب تاپ ببینم پروگرامر نصب می شه اگر بشه که واقعا دعاتون می کنم ، این مرحله برام شده کابوس
                    ممنون که راهنمایی می کنید .
                    البته این قست رو به عنوان شوخی میگم گلام میگه((( من میدونم نمیشه من میدونم)) موفق باشین
                    قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

                    دیدگاه


                      #11
                      پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

                      نوشته اصلی توسط خلبان نمایش پست ها
                      البته این قست رو به عنوان شوخی میگم گلام میگه((( من میدونم نمیشه من میدونم)) موفق باشین


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

                      دیدگاه


                        #12
                        پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

                        نوشته اصلی توسط glum نمایش پست ها


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

                        دیدگاه


                          #13
                          پاسخ : درخواست کمک برای استارت یک فلاشر ساده با avr

                          سلام،برای پروگرام کردن باید از خود نرم افزار همراه پروگرامت استفاده کنی ،اگه هم روی ویندوز 10 نصب نمیشه براساس ویندوز ورژن پایین تر مثل هشت یاهفت نصب کن،این قسمت نصب به این صورته که بروی ست آپ نرم افزار کلیک راست کن واز قسمت پراپرتیز میتونی run as windows 8 را فعال کنی ونصب کنی

                          Sent from my HTC Desire 620G dual sim Farsi By Seyed Yousef Mosavi - Ghasem Makarian using Tapatalk

                          دیدگاه

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