طراحی میكروكنترلر AVR جهت اسكن (آپدیت شده) | nrE280iuwUn8

طراحی میكروكنترلر AVR جهت اسكن (آپدیت شده)

دانلود پایان نامه رشته لكترونیك
اسكن
میكروكنترلر
میكروكنترلر AVR
طراحی میكروكنترلر AVR
دانلود پایان نامه الكترونیک
طراحی میكروكنترلر AVR جهت اسكن
دانلود پروژه طراحی میكروكنترلر AVR جهت اسكن

رفتن به سایت اصلی

دانلود پایان نامه مهندسی الكترونیک

طراحی میكروكنترلر AVR  جهت اسكن

(کامل و آپدیت شده با 143 صفحه)

*آپدیت شد:

ضمیمه شدن پایان نامه ساخت درب هوشمند با AVR با 86 صفحه بصورت رایگان:)

چكیده :

قبل از ساخت میكروكنترلرها ، برای ساخت هر وسیله یا ابزاری برای اندازه گیری های مختلف مثل دما ، ولتاژ ، جریان ، فركانس و … از سخت افزار در سطح وسیعی استفاده می شد . ولی با ساخت و اختراع میكروكنترلرها انجام این نوع اندازه گیری ها آسانتر شد . هدف از انجام این پروژه به دست آوردن سخت افزاری است كه گوشه ای از قابلیت های یك میكروكنترلر از جمله دقت و سرعت را نشان می دهد .

 

در این پروژه سعی شده با استفاده از میكروكنترلر AVR  و صفحه كلید 4×4 تمام كلیدها اسكن می شود.این پروژه شامل دو قسمت : 1) نرم افزار ، 2) سخت افزار می باشد . وجود میكروكنترلر باعث شده است مقدار زیادی از سخت افزار را كه قبلا مورد استفاده قرار می گرفت حذف نماید . در ادامه به توضیح این دو بخش و نحوه عملكرد AVR پرداخته شده است . 

 

 

کلمات کلیدی:

اسكن

میكروكنترلر

میكروكنترلر AVR

طراحی میكروكنترلر AVR

 

تاریخچه و مقدمه :

ریزپردازنده وسیله ای است كه می توان با دادن فرمان آن را به عملیات مختلف واداشت . یعنی یك كنترل كننده قابل برنامه ریزی است . همه ریزپردازنده ها سه عمل اساسی یكسانی را انجام می دهند:

انتقال اطلاعات ، حساب و منطق ، تصمیم گیری ، اینها سه كار یكسان هستند كه به وسیله هر ریزپردازنده ، كامپیوتر كوچك یا كامپیوتر مركزی انجام می شود .اولین ریزپردازنده تك تراشه ای ، ریزپردازنده Intel 4004 بود كه توانست دو عدد 4 بیتی دودویی را جمع كند و عملیات متعدد دیگری را انجام دهد .4004 با معیارهای امروزی یك وسیله كاملا ابتدایی بود كه می توانست 4096 مكان مختلف را آدرس دهد. برای حل این مسئله بود كه ریزپردازنده 8 بیتی ( 8008 ) به وسیله شركت Intel معرفی شد .

Intel 8008:

Intel 8008 توانست اعداد 8 بیتی را ( كه بایت نامیده می شوند ) به كار گیرد ، كه این خود پیشرفت بزرگی نسبت به 4004 بود . تقریبا در همان زمان گشایشی در ساختن مدارهای منطقی NMOS ( نیمه هادی اكسید فلز از نوع N )پیش آمد . منطق NMOS بسیار سریع تر از PMOS است . به علاوه از یك منبع تغذیه مثبت استفاده می كند كه آن را برای اتصال به مدارهای منطقی TTL سازگارتر می كند . خصوصیات مذكور از این جهت دارای اهمیت است كه بسیاری از مدارهای جنبی ریزپردازنده از نوع TTL هستند . NMOS سرعت ریزپردازنده را با ضریبی در حدود 25 بار افزایش می دهد كه رقم چشمگیری است .

این تكنولوژی جدید در ساختمان ریزپردازنده معروف امروزی یعنی Intel 8080 به كار برده شد . 

 

 

فهرست

 

Intel 8080: 3

سایر ریزپردازنده های اولیه : 4

مقدمه : 7

2-1 سیستم های الكترونیكی 8

فصل اول: مختصری از نحوه كار با  AVR 11

1-1- خصوصیات Atmega16L و Atmega16 11

٭ خصوصیات جانبی 12

1-1-1- تركیب پایه ها: 14

2-1- بررسی پورت های میكرو ATMEGA16 17

1-2-1- پورت B : 17

PORTB.7-TOSC2 : 18

PORTB.4-MISO : 19

PORTB-MPS1,OC2 : 19

OC2 : خروجی مد مقایسه ای تایمر 19

PORTC.6-RESET : 23

PORTC.4-SDA,ADC4 : 23

PORTD.3-INT0 : 26

PORTD.1-TXD : 26

PORTD.0.RXD : 27

3-1- كلاك سیستم 27

كلاكCLKCPU-CPU  : 28

كلاك CLKI/O-I/O : 28

كلاك CLKFLASH-FLASH : 28

كلاك CLKASC-ADC : 28

منابع كلاك (CLOCK SOURCE ): 29

(EXTERNAL-LOWFREQUENCYCRYSTAL) 31

4-3-1- اسیلاتور RC خارجی ( EXTERNAL RC OCSILLATOR ) : 32

اسیلاتور تایمر / كانتر : 35

فصل دوم : نرم افزار 36

30)پایان دستور شرطی                                End If 38

81)1 واحد به B اضافه كن                  Incr B 42

فصل سوم : سخت افزار 43

1-3- صفحه نمایش LCD 43

پیكره بندی LCD به میكرو : 43

پیكره بندی باس LCD : 44

1-1-3- توصیف پایه های  LCD : 45

دستور SHIFTLCD : 54

دستور LOWERLINE  : 54

دستور THIRDLINE : 54

دستور FOURTH LINE  : 54

تابع DEELCDIHAR : 54

تنظیم ولتاژ مرجع : 57

Abstract: 58

 

 

*آپدیت شد:

ضمیمه شدن پایان نامه ساخت درب هوشمند با AVR با 86 صفحه بصورت رایگان:)

 

 

  • پاورپوینت بهینه سازی برنامه ریزی گیت های فرودگاهی | fim30051saru7T
  • پاورپوینت بهینه سازی برنامه ریزی گیت های فرودگاهی پاورپوینت بهینه سازی پاورپوینت گیت های فرودگاهی پاورپوینت فرودگاه پاورپوینت برنامه ریزی پاورپوینت برنامه ریزی گیت های فرودگاهی رفتن به سايت اصلي دانلود پاورپوینت بهینه سازی برنامه ریزی گیت های فرودگاهی جهت…

  • پاورپوینت کتاب اصول آموزش هندبال 2 از علی رضا شهسوار | pDk29013TIOoUz
  • پاورپوینت کتاب اصول آموزش هندبال 2 از علی رضا شهسوار دانلود پاورپوینت اصول آموزش هندبال 2 دانلود پاورپوینت اصول آموزش هندبال 2 پیام نور پاورپوینت کتاب اصول آموزش هندبال پاورپوینت کتاب علی رضا شهسوار پاورپوینت کتاب آموزش هندبال رفتن به…

  • پاورپوینت قفل و دستگیره | nMd33019KUqmtF
  • پاورپوینت قفل و دستگیره دانلود پاورپوینت قفل و دستگیره پاورپوینت قفل و دستگیره و انواع آن پاورپوینت انواع قفل و دستگیره پاورپوینت قفل و دستگیره و شناخت آنها رفتن به سايت اصلي دانلود پاورپوینت قفل و دستگیره جهت رشته گوناگون…

  • پروژه رشته مکانیک و حمل و نقل با عنوان شبیه سازی سیستم های نیوماتیكی | vM0582636BCYK
  • پروژه رشته مکانیک و حمل و نقل با عنوان شبیه سازی سیستم های نیوماتیكی تحلیل رفتار دینامیكی شیر شیر ترمز اتوماتیك لكوموتیو تشریح عملكرد سوپاپ ترمز اتوماتیك شبیه سازی سیستم های نیوماتیكی دانلود پروژه رشته مکانیک خرید پروژه رشته مکانیک…

  • دانلود گزارش کارآموزی رشته مکانیک نیروگاه سیکل ترکیبی | SI76120Wt9PZi
  • دانلود گزارش کارآموزی رشته مکانیک نیروگاه سیکل ترکیبی دانلود گزارش کارآموزی رشته مکانیک نیروگاه سیکل ترکیبی دانلود گزارش کارآموزی مکانیک دانلود کارآموزی رشته مکانیک دانلود کارآموزی مکانیک دانلود گزارش کارآموزی فروش گزارش کارآموزی مکانیک خرید گزارش کارآموزی مکانیک رفتن به…

  • پاورپوینت درس 4 مطالعات اجتماعی هشتم ابتدایی مبحث وظایف دولت | l6Z43611HQIKFT
  • پاورپوینت درس 4 مطالعات اجتماعی هشتم ابتدایی مبحث وظایف دولت رفتن به سايت اصلي دانلود پاورپوینت درس 4 مطالعات اجتماعی هشتم ابتدایی مبحث وظایف دولت در قالب 26 اسلاید و با فرمت pptx بصورت کامل و جامع و با قابلیت…

  • پاورپوینت آشنایی با سه دسته عمده واکنش های شیمیایی | rMF40243zpGQJX
  • پاورپوینت آشنایی با سه دسته عمده واکنش های شیمیایی رفتن به سايت اصلي دانلود پاورپوینت آشنایی با سه دسته عمده واکنش های شیمیایی جهت رشته شیمی در قالب 16 اسلاید و با فرمت pptx به صورت کامل و جامع و…

  • پاورپوینت آشنایی با انواع حشرات، آفت کش ها و تجهیرات کاربردی | 4C84288J30fpU
  • پاورپوینت آشنایی با انواع حشرات، آفت کش ها و تجهیرات کاربردی پاورپوینت پاورپوینت آشنایی با انواع حشرات و آفت کش ها طبقه بندی حشرات نقش سوسکها در انتقال بیماري راههای کنترل حشرات در خانه تعریف آفت کش آفت کش ها…

  • پاورپوینت فصل ششم کتاب مبانی اقتصاد سنجی گجراتی ترجمه ابریشمی با موضوع گسترش مدل رگرسيون خطی دو متغيره | x0023816uqya5v
  • پاورپوینت فصل ششم کتاب مبانی اقتصاد سنجی گجراتی ترجمه ابریشمی با موضوع گسترش مدل رگرسيون خطی دو متغيره کلمات کلیدی : پاورپوینت گسترش مدل رگرسيون خطی دو متغيره پاورپوینت فصل ششم کتاب اقتصاد سنجی گجراتی پاورپوینت فصل ششم کتاب اقتصاد…