طراحی میکروکنترلر AVRجهت اسکن
طراحی میکروکنترلر AVRجهت اسکن |
![]() |
دسته بندی | برق ،الکترونیک و مخابرات |
فرمت فایل | doc |
حجم فایل | 2695 کیلو بایت |
تعداد صفحات فایل | 60 |
قبل از ساخت میکروکنترلرها ، برای ساخت هر وسیله یا ابزاری برای اندازه گیری های مختلف مثل دما ، ولتاژ ، جریان ، فرکانس و ... از سخت افزار در سطح وسیعی استفاده می شد . ولی با ساخت و اختراع میکروکنترلرها انجام این نوع اندازه گیری ها آسانتر شد .
هدف از انجام این پروژه به دست آوردن سخت افزاری است که گوشه ای از قابلیت های یک میکروکنترلر از جمله دقت و سرعت را نشان می دهد .
در این پروژه سعی شده با استفاده از میکروکنترلر AVR و صفحه کلید 4×4 تمام کلیدها اسکن می شود.
این پروژه شامل دو قسمت : 1) نرم افزار ، 2) سخت افزار می باشد .
وجود میکروکنترلر باعث شده است مقدار زیادی از سخت افزار را که قبلا مورد استفاده قرار می گرفت حذف نماید . در ادامه به توضیح این دو بخش و نحوه عملکرد AVR پرداخته شده است .
فهرست مطالب
طراحی میکروکنترلر AVR جهت اسکن. 1
چکیده : 2
تاریخچه و مقدمه : 2
Intel 8008: 3
Intel 8080: 4
سایر ریزپردازنده های اولیه : 4
ریزپردازنده های امروزی : 5
انواع میکروپروسسورها : 5
مقدمه : 7
الکترونیک در زندگی امروز. 7
2-1 سیستم های الکترونیکی. 7
3-1 مدارهای خطی و مدارهای رقمی. 8
فصل اول: مختصری از نحوه کار با AVR.. 11
1-1- خصوصیات Atmega16L و Atmega16. 11
1-1-1- ترکیب پایه ها: 14
2-1-1- فیوز بیت های ATMEGA16. 14
2-1- بررسی پورت های میکرو ATMEGA16. 18
1-2-1- پورت B : 18
استفاده از پورت B به عنوان یک I/O عمومی دیجیتال : 19
دیگر کاربردهای پورت B : 19
2-2-1- پورت C : 22
استفاده از پورت C به عنوان یک I/O عمومی دیجیتال : 22
دیگر کاربردهای پورت C : 24
3-2-1- پورت D : 25
استفاده از پورت D به عنوان یک I/O عمومی دیجیتال : 25
دیگر کاربردهای پورت : 26
3-1- کلاک سیستم 29
توزیع کلاک : 29
2-3-1- اسیلاتور کریستالی ( EXTERNAL CRYSTAL/CERAMIC RESONATOR ): 31
3-3-1- اسیلاتور کریستالی فرکانس پایین : 33
4-3-1- اسیلاتور RC خارجی ( EXTERNAL RC OCSILLATOR ) : 34
5-3-1- اسیلاتور RC کالیبره شده داخلی : 35
6-3-1- کلاک خارجی ( EXTERNAL CLOCK ): 36
فصل دوم : نرم افزار. 38
1-2- نحوه عملکرد نرم افزار. 38
فصل سوم : سخت افزار. 45
1-3- صفحه نمایش LCD.. 45
1-1-3- توصیف پایه های LCD : 47
2-1-3- برگه اطلاعات LCD : 52
3-1-3- دستورات و توابع مربوط LCD.. 54
2-3- ولت متر دیجیتال: 57
تنظیم ولتاژ مرجع :89