میکروکنترلر برای کنترل دستگاه های الکترونیکی و همچنین تعامل بین آنها مطابق با برنامه تعبیه شده در آن طراحی شده است. میکروکنترلرها حاوی دستگاه های اضافی داخلی هستند.
ضروری
- - CodeVisionAVR ؛
- - VMLAB.
دستورالعمل ها
مرحله 1
برای برنامه نویسی میکروکنترلرها ، برنامه کامپایلر CodeVisionAVR را روی رایانه خود نصب کنید. این یک برنامه برای AVR ایجاد می کند. همچنین ، شما باید برنامه شبیه ساز VMLAB را که برای آزمایش عملکرد برنامه روی میکروکنترلر طراحی شده است ، نصب کنید.
گام 2
پس از نصب ، از پوشه های برنامه یک نسخه پشتیبان تهیه کنید. این برنامه ها شامل دستگاه های نمونه برای میکروکنترلرها و همچنین پرونده های راهنمای داخلی هستند. از آنها برای برنامه ریزی خود کنترل کننده استفاده کنید.
مرحله 3
با برنامه Vmlab - z8 بایگانی x8pwm2.rar را در پوشه باز کنید. سپس برنامه Vmlab را شروع کنید ، به منوی Project بروید و Open project را در آن انتخاب کنید ، سپس پروژه را از پوشه برنامه Vmlab.prj باز کنید. پنجره پروژه روی صفحه ظاهر می شود که از عناصر زیر تشکیل شده است: LED ها ، مقاومت ها ، صفحه کلید ، اسیلوسکوپ ، ترمینال.
مرحله 4
در مرحله بعد ، بر روی مورد Re-build all در فهرست پروژه کلیک کنید تا دوباره پروژه کامپایل شود. پیامی درباره تکمیل موفقیت آمیز فرآیند ظاهر می شود ، پس از آن می توانید شبیه سازی میکروکنترلر را شروع کنید.
مرحله 5
شبیه سازی ، یعنی شروع به اجرای برنامه ای که در مدل رایانه ای کنترل کننده بارگیری می شود و همچنین مدارهای اطراف آن می شود. برای شروع برنامه بارگیری شده در حافظه MK ، روی چراغ راهنما کلیک کنید. بلافاصله روند را متوقف کنید.
مرحله 6
دوباره آن را اجرا کنید و روند تغییر ولتاژ را در پنجره Scope مشاهده کنید. برنامه را متوقف کنید ، پنجره ای با عنوان Code را گسترش دهید ، این کد منبع برنامه وارد شده توسط Cvavr را نمایش می دهد.
مرحله 7
لطفا توجه داشته باشید که برخی از خطوط با رنگ زرد برجسته شده اند ، طول این برجسته نشان دهنده زمان حضور برنامه در این خط است. پس از آن ، می توانید با استفاده از این برنامه کنترلر را فلش کنید.