کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

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

اختصاصی از کوشا فایل مقاله طراحی میکروکنترلر AVR جهت اسکن دانلود با لینک مستقیم و پرسرعت .

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


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

 

 

 

 

 

 

 


فرمت فایل : WORD (قابل ویرایش)

تعداد صفحات:61

فهرست مطالب:

طراحی میکروکنترلر AVR  جهت اسکن. ۱

چکیده : ۲

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

Intel 8008: 3

Intel 8080: 4

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

ریزپردازنده های امروزی : ۵

انواع میکروپروسسورها : ۵

مقدمه : ۷

الکترونیک در زندگی امروز. ۷

۲-۱ سیستم های الکترونیکی. ۷

۳-۱ مدارهای خطی و مدارهای رقمی. ۸

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

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

1-1-1- ترکیب پایه ها: ۱۴

۲-۱-۱- فیوز بیت های ATMEGA16. 14

2-1- بررسی پورت های میکرو ATMEGA16. 18

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

استفاده از پورت B به عنوان یک I/O عمومی دیجیتال : ۱۹

دیگر کاربردهای پورت B : 19

2-2-1- پورت C : 22

استفاده از پورت C به عنوان یک I/O عمومی دیجیتال : ۲۲

دیگر کاربردهای پورت C : 24

3-2-1- پورت D : 25

استفاده از پورت D به عنوان یک I/O عمومی دیجیتال : ۲۵

دیگر کاربردهای پورت : ۲۶

۳-۱- کلاک سیستم ۲۹

توزیع کلاک : ۲۹

۲-۳-۱- اسیلاتور کریستالی ( EXTERNAL CRYSTAL/CERAMIC RESONATOR ): 31

3-3-1- اسیلاتور کریستالی فرکانس پایین : ۳۳

۴-۳-۱- اسیلاتور RC خارجی ( EXTERNAL RC OCSILLATOR ) : 34

5-3-1- اسیلاتور RC کالیبره شده داخلی : ۳۵

۶-۳-۱- کلاک خارجی ( EXTERNAL CLOCK ): 36

فصل دوم : نرم افزار. ۳۸

۱-۲- نحوه عملکرد نرم افزار. ۳۸

فصل سوم : سخت افزار. ۴۵

۱-۳- صفحه نمایش LCD.. 45

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

2-1-3- برگه اطلاعات LCD : 52

3-1-3- دستورات و توابع مربوط LCD.. 54

2-3- ولت متر دیجیتال: ۵۷

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

 

چکیده :

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

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

در این پروژه سعی شده با استفاده از میکروکنترلر AVR  و صفحه کلید ۴×۴ تمام کلیدها اسکن می شود.

این پروژه شامل دو قسمت : ۱) نرم افزار ، ۲) سخت افزار می باشد .

وجود میکروکنترلر باعث شده است مقدار زیادی از سخت افزار را که قبلا مورد استفاده قرار می گرفت حذف نماید . در ادامه به توضیح این دو بخش و نحوه عملکرد AVR پرداخته شده است .

 

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

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

اولین ریزپردازنده تک تراشه ای ، ریزپردازنده Intel 4004 بود که توانست دو عدد ۴ بیتی دودویی را جمع کند و عملیات متعدد دیگری را انجام دهد .

۴۰۰۴ با معیارهای امروزی یک وسیله کاملا ابتدایی بود که می توانست ۴۰۹۶ مکان مختلف را آدرس دهد. برای حل این مسئله بود که ریزپردازنده ۸ بیتی ( ۸۰۰۸ ) به وسیله شرکت Intel معرفی شد .


دانلود با لینک مستقیم

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.