خب حالا میریم سراغ نرم افزار و درست کردن پروژه تو برنامه
اول برنامه رو نصب میکنید و لایسنسشو فعال میکنید
بعد وقتی برنامه رو باز میکنید
از منوی فایل روی new کلیک کنید پنجره زیر باز میشه
بعد با کلیک کردن روی project کلید ok رو بزنید
پیغامی باز میشه که میگه شما میخواید از برنامه کد ویزارد استفاده کنید
که این پیغام رو yes کنید
پیغامی میاد که شما نوع میکرو رو انتخاب میکنید که ما نوع غیر از XMEGA رو انتخاب میکنیم
صفحه کد ویزارد باز میشه
(این برنامه درواقع به شما کمک میکنه که با صرف وقت کمتری نوع چیپ و تنظیمات ورودی ها و خروجی ها و امکانات دیگه میکرو رو فقط با چنتا کلیک ساده انجام بدید)
در قسمت اول نوشته شده chip
که این جا نوع چیپ و مقدار کلاک پالس رو تعریف میکنیم
ما atmega16 با کلاک 1 مگ رو انتخاب کردیم
تو منوی کناریش نوشته شده ports
که اینجا تنظیمات مروبط به ورودی یا خروجی شدن پایه ها رو به همراه تعیین مقدار اولیه اونها انجام میدیم
دقت کنید کلا 4 حالت ممکنه وجود داشته باشه
1- پایه ورودی با مقدار اولیه 1( فعال بودن مقاومت pull up درونی)
2- پایه ورودی با مقدار اولیه 0
3- پایه خروجی با مقدار اولیه 1
4- پایه خروجی با مقدار اولیه 0
من در مورد پورت A همه 4 حالت ر انجام دادم که ببینید
(برای تنظیمات ورودی و خروجی در کل هیچ محدودیتی از نظر تعداد پین های یه پورت نیست)
علاقه مندی ها (Bookmarks)