Home / میکروکنترلر / آموزش میکروکنترلر ARM / آموزش ARM: نرم افزار Keil

آموزش ARM: نرم افزار Keil

زمان زیادی از نوشتن قسمت اول آموزش ARM می گذره ولی خب ادمه می دم آموزش رو امیدوارم که دنبال کنید. در قسمت اول توضیح کوتاهی در مورد میکروکنترلر ها نوشتیم و در ادمه به ویژگی ها و مزیت های میکروکنترلر های ARM پرداختیم. من میکروکنترلر های موجود در بازار رو نوشتم و 2 هدربردی که دارم رو معرفی کردم. بنا به دلایلی آموزش رو بر مبنای میکروکنترلر LPC1768 ادامه میدم. چون این میکروکنترلر از لحاظ امکانات موجود یکی از بهترین میکروکنترلر های ARM است. قیمتی در حدود 16 هزار تومان داره که در مقابل امکاناتی که در اختیار ما قرار میده مقرون به صرفه هستش. برای این میکروکنترلر منابع آموزشی بسیار خوبی از طرف تولید کننده در اختیار همه گذاشته شده که برای یادگیری این میکروکنترلر کمک بسایر بزرگی هستش. از طرفی یکی از پرکاربرد ترین میکروکنترلر های مورد استفاده در پروژه ARMmbed هست که میتونید از پروژه های این سایت هم استفاده کنید. هدف از نوشتن این پست بیشتر معرفی نرم افزار Keil هستش.

نرم افزار Keil

این نرم افزار توسط کمپانی ARM توسعه داده می شود و کد هگز خروجی نرمافزار بهینه تر و کمتر از بقیه بوده و باگ یا خطایی ندارد.

:: قابلیت برنامه نویسی میکروکنترلرهای ARM به زبان های C و ++C و اسمبلی.

:: پشتیبانی از تمامی میکروکنترلرهای ARM.

:: محیط حرفه ای و استفاده از ویرایشگر قوی.

:: امکان شبیه سازی برنامه نوشته شده.

:: یادگیری سریع نرم افزار.

 آموزش ایجاد پروژه در نرم افزار Keil و پروگرام کردن آن روی میکروکنترلر

برای دیدن با کیفیت تر ویدیو می تونید از سایت یوتیوب استفاده کنید.

برنامه ی LED چشمک زن برای LPC1768

  • در این برنامه از تابع delay برای ایجاد تاخیر استفاده شده
  • با قرار دادن یک در بیت های رجیستر FIODIR جهت پین های پورت 2 میکروکنترلر به صورت خروجی تنظیم میشود.
  • و رجیستر FIOPIN جهت high یا low کردن این pin ها استفاده شده است.

دانلود پروژه led چشمک زن با LPC1768

About علی عزتی

علی عزتی هستم. رشته ی مهندسی برق الکترونیک رو خوندم. علاقه ی من به یادگیری و به اشتراک گذاشتن چیز هایی که یاد گرفتم. باعث شد تا الکترولب ایجاد بشه. علاقه ی زیادی به الکترونیک دارم. و دوست دارم چیزهای جدید یادبگیرم و بسازم ... :))

Check Also

راه اندازی ماژول RFID PN532 با آردوینو

آشنایی با ماژول RFID PN532 NFC جدید ترین تکنولوژی در زمینه کارت های RFID می ...

2 comments

  1. این مبحث رو ادامه بدین که 80 نفر کلاس ما هجوم آوردن به وب شما

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *