نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
محرم
مهدی دمیرچیلو

آموزش جامع AVR به زبان C به همراه پروژه

انجمن های تخصصی برق و الکترونیک ECA

به نام خدا : آموزش جامع AVR به زبان C به همراه پروژه؛ تو این مطلب قراره هر چی مطلب در زمینه آموزش AVR به زبون C هستش رو جمع آموری کنیم و بعضی سایت ها که مطلب مفیدی در این باره گزاشتن رو معرفی کنیم تا دوستان استفاده کنن.

آموزش جامع AVR به زبان C به همراه پروژه

کتاب های رایگان آموزش AVR

کتاب ۱ | ۱۱۵ صفحه | حجم : ۴٫۱۰ میگ

کتاب ۲ | ۵۵ صفحه | حجم : ۱٫۶۲ میگ

کتاب ۳ | ۲۵۵ صفحه | حجم : ۳٫۲۲ میگ

آموزش AVR و کدویژن
این رو حتما دانلود کنید…..چیز جالبیه…دانلود کنید..ظرر نمیکنید.

آموزش AVR و کدویژن

 

کتاب های پولی آموزش AVR

در سایت www.ketab.ir کلمه AVR رو سرچ کنید>>>>حدود ۱۲۰ تا کتاب رو بهت نشون میده.

توجه : من خودم کتاب جابر الوندی رو خریدم و خوندم، البته یادمه که 2-3 فصل اولشو خوندم بعد رفتم هر چی نیاز داشتم از نت یاد گرفتم.

 

فیلم های رایگان آموزش AVR

لینک فیلم ها در آپارات
یه سری آموزش تصویری و غیر تصویری! AVR
آموزش AVR (مکتب خونه)

 

در زیر هم سر فصل های هر کتاب رو گزاشتم که میتونید ببینید.

سر فصل های کتاب ۱

مقدمه
فصل اول: نصب نرم افزار codevision
فصل دوم: آموزش کار با نرم افزار codevision
فصل سوم: آموزش زبان C

  • تعاریف اولیه
  • اولین قدم، الگوریتم
  • چهارچوب برنامه نویسی در C
    •    تابع
    •    متغیر
    •    ثابت ها
    •    عملگر ها
    •    کنترل برنامه در C
      • if-else
      • for
      • do-while
      • while
      • switch-case
      • break
      • continue
      • goto
  • نحوه ی استفاده از پورت ها و پین ها میکرو

فصل چهارم: آشنایی با AVR

  • فیوز بیت
  • منابع Clock در AVR
  • منابع Reset در AVR

فصل پنجم: اتصال ۷seg به AVR

  • اتصال بیش از یک ۷seg به یک پورت میکرو به صورت مستقیم

فصل ششم: اتصال LCD کاراکتری به mega16
فصل هفتم: تایمر و کانتر

  • مدهای کاری تایمرها
  • تایمر Watch dog

فصل هشتم: وقفه های خارجی
فصل نهم: مبدل آنالوگ به دیجیتال
فصل دهم: پورت سریال
فصل یازدهم: مقایسه کننده آنالوگ
فصل دوازدهم: آشنایی با ارتباط سریال SPI

  • اتصال حافظه های MMC به میکروکنترلر

فصل سیزدهم: ارتباط دو سیمه I2C

  • استفاده از EEPROM های سری AT24C**
  • آشنایی با آی سی DS1307

فصل چهاردهم: شبیه سازی در پروتئوس

  • نصب نرم افزار Proteus
  • آموزش کار با نرم افزار Proteus

 

سر فصل های کتاب ۲

شروع یک پروژه.

  • ایجاد یک پروژه جدید در  CodeVisionAVR
  • مختصری درمورد شبیه ساز Proteus

اصول و قوانین برنامه نویسی به زبان C

  • مقدمات برنامه نویسی
  • متغیرها، آرایه ها، رشته ها و مقدار دهی در زبان C
    • انواع داده ها (متغیرها):
      • آرایه ها:
      • رشته ها:
  • ۱) دستورات کنترلی
    • حلقه های کنترلی for
      • حلقه for  بالا شمار
      • حلقه for پایین شمار
    • حلقه های کنترلی while
      • حلقه while
      • حلقه  do while
    • دستور کنترلی switch
  • ۲) دستور شرطی if
    • دستور کاربردی #define
  • ۳) توابع در زبان C
    • تابع بدون مقدار برگشتی
    • تابع با مقدار برگشتی
    • کاراکتری (متنی)
  • ۴) کار با LCD
    • پایه های LCD
    • کد های فرمان LCD
    • فرمت کاراکتر های ارسالی
    • توابع LCD متنی
    • نکات مهم در تنظیمات کامپایلر
  • ۵) اتصال کیبورد ۴×۴ به میکروکنترلر
  • ۶) سون سگمنت ها
    • سون سگمنت آند مشترک
      • شمارنده تک رقمی با اتصال مستقیم
      • شمارنده تک رقمی با آیسی ۷۴ls247
    • سون سگمنت کاتد مشترک
      • شمارنده تک رقمی با اتصال مستقیم
      • شمارنده تک رقمی با آیسی ۷۴ls248
    • سون سگمنت چهار رقمی (کنترلی)
  • ۷) تایمرها
    • تایمر کانتر صفر
      • ایجاد تاخیر دقیق به بدون وقفه (تایمر صفر)
        • ایجاد تاخیر دقیق با وقفه (تایمر صفر)
        • تایمر کانتر صفر در حالت CTC
        • تایمر کانتر صفر در حالت PWM
    • ایجاد تاخیرهای دقیق با تایمرهای صفر و یک
      • مثال های تایمر ۸ بیتی صفر
      • مثال های تایمر ۱۶ بیتی یک
  • ۸) مبدل آنالوگ به دیجیتال ADC

مراجع
اطلاعات مقاله و نرم افزار ها

 

سر فصل های کتاب ۳

این کتاب کلا پروژه محور هستش.

تعداد مطالب : 339 تا
مهدی دمیرچیلو جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات : ???
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) پسورد فایل های سایت : www.dmf313.ir

4) نظرات حاوی کد برنامه نویسی تایید نمیشوند ( قالب سایت بهم میریزه )

  1. Avatar

    مهمان

    mahdi

    سلام رمز فایل زیپ چی هست

  2. Avatar

    مهمان

    امیر

    سلام خسته نباشی من یه بر نامه مبخواستم بنویسم ولی به یه مشکل خوردم
    با استفاده از ای تی نی ۱۳ای یه دنده شمار درس کنم که با فشار دادن پایه pb0 یکی یکی با هر فشار از pb1 شرو کنه و با زدن په پای دیگه کم کنه ایا میشه
    اینم شمارم واتساپ 09379739721
    دوستان عزیزان دستی به یاری برسانید

  3. Avatar

    مهمان

    ب.سیم جو

    سلام، از تو اینترنت خوندوم که زبان بیسیک کند تره از سی ولی تو کتاب اولیه نوشته محمد کرامتی تو صفحه 5 این موضوع رو برعکس گفته و میگه بیسیک سریع تر اجرا میشه این موضوع در مورد حجم کد هم هست. من خودم برنامه نویس سیستم هستم و میدونم که به طور کل زبان های سطح پایین مثل C یا C++ سرعت اجرای سریع و حجم کم تری نسبت به زبان های سطح بالا مثل Python, Java یا C-Sharp دارند.

    pcworms.blog.ir

  4. Avatar

    مهمان

    میلاد

    ممنون دمت گرم

  5. Avatar

    مهمان

    حسین

    بسیار ممنون از تلاشی که دارید و امیدوارم به بهترین نحو ممکن نتیجه این زحماترو از خداون بزرگ بکیرید.

  6. Avatar

    مهمان

    nima

    ممنون از اینکه کتاب ها و فایل های مفیدی را برای دانلود رایگان ارائه می دهید،برام مهم بود که بتونم منابعی جامع و کاملی رو برای avr به دست بیارم .امیدوارم موفق باشید

  7. Avatar

    مهمان

    A.M_BJ

    سلام اقا مهدی کدام مدل میکروکنترلر های arm خوب هستند at91یا stm32
    تفاوت هاشون چیه با تشکر

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – میکروهای شرکت nxp / microchip / st
      باید خودت بررسی کنی – من نظری ندارم.
      کتابخونه های کدوم بیشتر هستش.
      کدوم میکرو ارزون تر و دردسترس تر هستش
      کدوم کامپایلر بهتر و رایگانی داره
      و فاکتور های دیگه …

  8. Avatar

    مهمان

    عرفان

    سلام
    کار خیلی خوبی بود

    ممنون

  9. Avatar

    مهمان

    نرجس

    سلام.حدود دوسال پیش من از سایت ومطالب شما avr رو یاد گرفتم و از یدونه از پروژه هاتون با کمی تغییر و البته کلی تمرین و پیگیری به عنوان پروژه دانشگاه تحویل دادم.میخواسم ببینم کارم مشکل شرعی نداشته وشما راضی بودین؟

  10. Avatar

    مهمان

    میترا

    پسورد هیچکدوم از فایل ها درست نیست pdf ها باز نمیشن

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      یکی از فایلا رو تست کردم – پسوردش صحیح هستش.
      www.dmf313.ir

  11. Avatar

    مهمان

    محمد

    پسورد pdf فایل هاتون چیه؟

  12. Avatar

    مهمان

    عرفان داماشی

    خوب ببینید
    نابودی اسراییل از آنچه فکر میکنید نزدیکتر است bomb

1 2