مجید بهره مند 43111 اشتراک گذاری ارسال شده در 12 تیر، ۱۳۹۲ امروز اولین آموزش برنامه نویسی avr را برای شما عزیزان آماده کرده ایم که امید واریم دوستانی که می خواهند برنامه نویسی avr را تا سطح پیشرفته یاد بگیرند ما را همراهی کنند. برنامه نویسی avr که برای شما آموزش خواهیم داد بیسیک می باشد که به نظر من خیلی خیلی هم آسان است و کارایی آن بالا می باشد وبرای استفاده از آن و کامپایل کردن و پروگرم کردن برنامه بر روی آی سی های سری avr باید از برنامه bascome استفاده نمود البته با برنامه های دیگر هم می توان این کار را انجام داد ولی بهترین و راحترین برنامه bascom می باشد. برای نوشتن یک برنامه و استفاده از آن اولین قدم و اولین خط برنامه ، شناسایی آی سی می باشد. یعنی اگر شما بخواهید یک برنامه بنویسید و آن را بر روی آی سی پروگرم کنید و از ان استفاده کنید باید در برنامه شماره آی سی مورد استفاده را نوشت البته محدودیتی در استفاده از آی سی ها وجود ندارد و تنها تفاوت آن ها در میزان حافظه و مدارات جانبی می باشد. (برای خواندن ادامه مطلب بر رویادامه کلیک نمائید ) همانطور که در بالا خواندید باید دربرنامه نویسی نوع آی سی را انتخاب نمود برای این کار باید از دستور زیر استفاده کرد: “****”=regfile$ خوب منظور از **** در دستور بالا کد آی سی می باشد. تعریف ما از کد آی سی شمارهآی سی نمی باشد بلکه هر کدام از آی سی ها یک کد مخصوص به خود را دارند که برای شناساندن آی سی مورد نظر در برنامه باید از آن کد استفاده نمود. خوب ابتدا کد های آی سی ها را برایتان آماده کرده ایم که می توانید در خط پایین ببینید و بعد چند مثال هم می زنیم. ‘———————————————————– AT tiny 12mcu——————$ regfile = “at12def.dat” AT tiny15 mcu——————$regfile = “at15def.dat” AT tiny33 mcu——————$regfile = “at22def.dat” AT tiny26 mcu——————$regfile = “at26def.dat” AT90s2323 mcu—————-$regfile = “2323def.dat” AT90S2333 mcu—————-$regfile = “2333def.dat” AT90S2343mcu—————–$regfile = “2343def.dat” AT90S4414mcu—————–$regfile = “4414def.dat” AT90S4433mcu—————–$regfile = “4433def.dat” AT90S4434mcu—————–$regfile = “4434def.dat” AT90S8515mcu—————–$regfile = “8515def.dat” AT90S8535mcu—————–$regfile = “8535def.dat” MEGA 8535 MCU—————-$regfile = “M8535.dat” MEGA 8515mcu——————$regfile = “M8515.dat” MEGA 8mcu———————-$regfile = “M8def.dat” MEGA 103mcu——————-$regfile = “M103def.dat” MEGA 16mcu——————–$regfile = “M16def.dat” MEGA 163mcu——————-$regfile = “M163def.dat” MEGA 161mcu——————-$regfile = “M161def.dat” MEGA 32mcu——————–$regfile = “M32def.dat” MEGA 323mcu——————$regfile = “M323def.dat” MEGA 603mcu——————$regfile = “M603def.dat” MEGA 64mcu——————-$regfile = “M64def.dat” MEGA 128mcu—————–$regfile = “M128def.dat” $regfile = “M128103.dat”——————————— MEGA 128 IN MEGA 103 mode mcu شماره وکد های آی سی را در بالا مشاهده می کنید به عنوان مثال اگر ما بخواهیم برای پروژه خود از آی سی mega 8 استفاده کنیم طبق کد های بالا در خط اول برنامه باید بنویسم “regfile = “M8def.dat$ و یا اگر بخواهیم از آی سی mega 16 برای مدار خود استفاده کنیم باید کد زیر را در خط اول برنامه بنویسیم. “regfile = “M16def.dat$ این نکته را باید یاد آوری کنم که در نوشتن دستور برای شناساندن آی سی کد آی سی را باید حتما بین ” ” قرار بدهید و بین دستورات نباید فضای خالی بگذارید. 2 لینک به دیدگاه
ارسال های توصیه شده