دانلود با لینک مستقیم و پر سرعت .
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:63
سایر ریزپردازنده های اولیه :
ریزپردازنده های امروزی :
انواع میکروپروسسورها :
2-1 سیستم های الکترونیکی
3-1 مدارهای خطی و مدارهای رقمی
فصل اول: مختصری از نحوه کار با AVR
1-1- خصوصیات Atmega16L و Atmega16
1-1-1- ترکیب پایه ها:
2-1-1- فیوز بیت های ATMEGA16
2-1- بررسی پورت های میکرو ATMEGA16
1-2-1- پورت B :
استفاده از پورت B به عنوان یک I/O عمومی دیجیتال :
دیگر کاربردهای پورت B :
2-2-1- پورت C :
استفاده از پورت C به عنوان یک I/O عمومی دیجیتال :
دیگر کاربردهای پورت C :
3-2-1- پورت D :
استفاده از پورت D به عنوان یک I/O عمومی دیجیتال :
دیگر کاربردهای پورت :
3-1- کلاک سیستم
توزیع کلاک :
2-3-1- اسیلاتور کریستالی ( EXTERNAL CRYSTAL/CERAMIC RESONATOR ):
3-3-1- اسیلاتور کریستالی فرکانس پایین :
4-3-1- اسیلاتور RC خارجی ( EXTERNAL RC OCSILLATOR ) :
5-3-1- اسیلاتور RC کالیبره شده داخلی :
6-3-1- کلاک خارجی ( EXTERNAL CLOCK ):
فصل دوم : نرم افزار
1-2- نحوه عملکرد نرم افزار
فصل سوم : سخت افزار
1-3- صفحه نمایش LCD
1-1-3- توصیف پایه های LCD :
2-1-3- برگه اطلاعات LCD :
3-1-3- دستورات و توابع مربوط LCD
2-3- ولت متر دیجیتال:
چکیده :
قبل از ساخت میکروکنترلرها ، برای ساخت هر وسیله یا ابزاری برای اندازه گیری های مختلف مثل دما ، ولتاژ ، جریان ، فرکانس و ... از سخت افزار در سطح وسیعی استفاده می شد . ولی با ساخت و اختراع میکروکنترلرها انجام این نوع اندازه گیری ها آسانتر شد .
هدف از انجام این پروژه به دست آوردن سخت افزاری است که گوشه ای از قابلیت های یک میکروکنترلر از جمله دقت و سرعت را نشان می دهد .
در این پروژه سعی شده با استفاده از میکروکنترلر AVR و صفحه کلید 4×4 تمام کلیدها اسکن می شود.
این پروژه شامل دو قسمت : 1) نرم افزار ، 2) سخت افزار می باشد .
وجود میکروکنترلر باعث شده است مقدار زیادی از سخت افزار را که قبلا مورد استفاده قرار می گرفت حذف نماید . در ادامه به توضیح این دو بخش و نحوه عملکرد AVR پرداخته شده است .