Program کردن میکروکنترلرهای AVR با نرم افزار BASCOM
در ابتدا براي پروگرم کردن برنامه BASCOM-AVR را باز کنيد . پس از باز کردن برنامه ممکن هست برنامه قبلي که در اين نرم افزار نوشته شده است براي شما نمايش داده شود ابتدا برنامه قبلي را ببينديد و سپس از منو file گزينه open را بزنيد .
برنامه را که قبلا نوشته ايد و قصد پروگرم کردن آن را داريد از مسير که در آن قرار دارد انتخاب کنيد

از طرق پنجره زير برنامه مورد نظرخود را که ميخواهيد بر روي اي سي پروگرم کنيد را انتخاب نمائيد

پس انتخاب برنامه و باز کردن ان در محيط bascom ابتدا بايد برنامه خود را تست کنيد تا ببينيد هيچ گونه خطايي دربرنامه وجود ندارد و فايل هاي مورد نياز ساخته شود تا بتوانيد آن را پرورگرم کنيد. جهت اگاهي از اين که برنامه شما بدون خطا ميباشد در بالاي صفحه بر روي دکمه syntax check کليک نمائيد. مانند شکل زير

برنامه را که قبلا نوشته ايد و قصد پروگرم کردن آن را داريد از مسير که در آن قرار دارد انتخاب کنيد

از طرق پنجره زير برنامه مورد نظرخود را که ميخواهيد بر روي اي سي پروگرم کنيد را انتخاب نمائيد

پس انتخاب برنامه و باز کردن ان در محيط bascom ابتدا بايد برنامه خود را تست کنيد تا ببينيد هيچ گونه خطايي دربرنامه وجود ندارد و فايل هاي مورد نياز ساخته شود تا بتوانيد آن را پرورگرم کنيد. جهت اگاهي از اين که برنامه شما بدون خطا ميباشد در بالاي صفحه بر روي دکمه syntax check کليک نمائيد. مانند شکل زير

در صورتي که در برنامه شما خطايي وجود دارد در پايين صفحه خطاي مورد نظر و خط برنامه که در آن خطا رخ داده نمايش داده ميشود که با کليک کردن بر روي هرکدام از خطا ها به خطي که در ان مشکل برنامه نويسي وجود دارد هدايت ميشويد


با کليک بر روي خطاي مورد نظر به خطي که د رآن خطا رخ داده هدايت ميشويد


بعد از برطرف کردن خطاي ايجاد شده دوباره دکمه syntax check را بزنيد تا ببينيد خطايي ديگر در برنامه وجود دارد يا نه و در صورتي که تمام خطا ها برطرف شده باشد ديگر در پايين صفحه خطا ها را مشاهده نخواهيد کرد و بايد به مرحله بعدي برويد
بدين منظور از منو بالاي صفحه بر روي گزينه compile کليک نمائيد تا برنامه شما کامپايل شود.

بدين منظور از منو بالاي صفحه بر روي گزينه compile کليک نمائيد تا برنامه شما کامپايل شود.

در هنگام زدن اين کليد يه پنجره بر روي صفحه نمايش داده ميشود که در آن ميزان فضاي گرفته شده برنامه شما در حافظه فلش آي سي مورد نظر نمايش داده ميشود در ضمن شما ميتوانيد از طريق کليد ميانبر f 7 برنامه خود را کامپايل کنيد.


اين مرحله کامپايل کردن با موفقيت انجام ميشود و پس از کامپايل کردن بايد بر روي گزينه run programmer کليک نمائيد تا وارد محيط پروگرم کردن برنامه بر روي آي سي شويد.


هم چنين کليد ميانبر اين صفحه f4 ميباشد که با زدن ان نيز ميتوانيد وارد محيط پروگرم شويد.


اما در صورتي که پروگرم شما به خوبي وصل نباشد و برنامه در ارتباط با پروگرم با مشکلي مواجه شود خطاي زير براي شما نمايش داده ميشود که بايد از اتصال پروگرم و اتصال آي سي اطمينان حاصل کرد.

همچنين اگر اي سي که بر وي پروگرم قرار داده ايد با اي سي که دربرنامه مشخص کرده ايد شماره ان يکسان نباشد با خطاي زير مواجه ميشويد که در اين صورت بايد از ميکرويي که در برنامه مشخص شده است را در پروگرم قرار دهيد

در صورت عدم مشکل و خطاهايي که در بالا گفته شددر اين هنگام در صفحه باز شده خواهيد ديد که برنامه شما به صورت اعداد در جدول هايي نمايش داده ميشود که در اصل اين اعداد همان برنامه شما به صورت هگز ميباشد.

دراين مرحله با زدن دکمه auto program chip در صورت وصل بود ميکرو برنامه شما بر روي ميکرو پروگرم ميشود.


همچنين اگر اي سي که بر وي پروگرم قرار داده ايد با اي سي که دربرنامه مشخص کرده ايد شماره ان يکسان نباشد با خطاي زير مواجه ميشويد که در اين صورت بايد از ميکرويي که در برنامه مشخص شده است را در پروگرم قرار دهيد

در صورت عدم مشکل و خطاهايي که در بالا گفته شددر اين هنگام در صفحه باز شده خواهيد ديد که برنامه شما به صورت اعداد در جدول هايي نمايش داده ميشود که در اصل اين اعداد همان برنامه شما به صورت هگز ميباشد.

دراين مرحله با زدن دکمه auto program chip در صورت وصل بود ميکرو برنامه شما بر روي ميکرو پروگرم ميشود.

+ نوشته شده در پنجشنبه بیست و نهم آذر ۱۳۸۶ ساعت 6:4 PM توسط اردلان
|
سلام . من اردلان هستم .25ساله . فارغ التحصيل مهندسی الکترونیک دانشگاه آزاد اسلامی واحد تهران جنوب ! عاشق الکترونیک و دنیای زیبای آن . در ضمن در زمینه موسیقی هم به آهنگ های آرش و نانسی عجرم علاقه مند هستم . با تشکر...!!!