تبليغاتX
الکترونیک
سلام

امروز می خوام روش برنامه ریزی و ریختن اطلاعات روی میکروکنترولر رو براتون شرح بدم.

مبحث میکروکنترولر به دو قسمت تقسیم می شود . الف ) سخت افزار          ب ) نرم افزار

الف ) سخت افزار  : قسمت فیزیکی شامل مدارها و IC های مختلف همچنین خود میکروکنترلر

ب ) نرم افزار  : شامل برنامه ای که معمولا به زبان اسمبلی یا زبان برنامه نویسی C می باشد .

       !!!!((( برنامه ریزی و ریختن اطلاعات روی میکروکنترولر آخرین مرحله از مراحل ساختن پروژه می باشد . یعنی مرحله ای که در آن مدار روی بردبرد ( bread board ) و یا روی فیبر پیاده شده و برنامه نویسی پایان یافته و نرم افزار نیز آماده میباشد . پس ما برنامه را که معمولا به زبان اسمبلی یا زبان برنامه نویسی Cمی باشد آماده داریم و می خواهیم آن را در میکروکنترلر ثبت کنیم .  )))!!!!!!

ما باید برنامه را به صورت زبان ماشین ( زبان قابل فهم برای میکرو ) در آوریم . نرم افزار کامپیوتری وجود دارد به نام   FRANKLINE  که برنامه به زبان اسمبلی یا زبان C را دریافت و به کدهای قابل فهم میکرو یا همان  هگز کد (HEX CODE) تبدیل می کند . هگز کد را با استفاده از دستگاهی به نام پروگرامر به میکرو منتقل می کنیم .

پروگرامر 


      پروگرامر به طور كلي دستگاهي است كه مي توان به وسيله ي آن آي سي هاي قابل برنامه ريزي را برنامه ريزي كرد . پروگرامرها انواع مختلف دارند . گاهي براي مصارف خاص ساخته مي شوند يعني فقط براي برنامه ريزي يك آي سي خاص و يا خانواده ي آن آي سي و گاهي عمومي UNIVERSAL ساخته مي شوند يعني براي برنامه ريزي انواع آي سي ها كاربرد دارند . نمونه اي از پروگرامر سريATMEL – 89

 

نوشته شده توسط سید مصطفی نرگسی  | لینک ثابت |