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

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

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

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

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

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

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

پروگرامر 


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

 

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

مراكز بین المللی فناوری اطلاعات

موسسه فناوری اطلاعات

انجمن مدیریت فناوری اطلاعات

انجمن جهانی مدیریت فناوری اطلاعات

انجمن فناوری اطلاعات آمریكا

انجمن مدیریت منابع اطلاعات

انجمن فناوری اطلاعات آمریكا

انجمن فناوری اطلاعات كانادا

انجمن متخصصین فناوری اطلاعات آمریكا

انجمن فناوری اطلاعات و ارتباطات آمریكا

مركز فناوری اطلاعات میشیگان

انجمن بین المللی فناوری اطلاعات