نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله میکروکنترلر Atmega 16

اختصاصی از نیک فایل مقاله میکروکنترلر Atmega 16 دانلود با لینک مستقیم و پر سرعت .

مقاله میکروکنترلر Atmega 16


مقاله میکروکنترلر Atmega 16

 

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)


تعداد صفحه:18

خصوصیات  Atmega 16:

فیوزهای بیت  ATMEGA 16

پیکره بندی پورت ها

پورت A

پورت B

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

پورت C

پورتD

خصوصیات  Atmega 16:

  • ازمعماری AVR RISC استفاده می کند.
  • کارایی بالا وتوان مصرفی کم
  • دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند.
  • رجیستر کاربردی.
  • سرعتی تا 16 MISP در فرکانس 16MHZ.
    • حافظ برنامه وداده غیر فرار
  • 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی.
  • پایداری حافظه FLASH قابلیت 1000 بارنوشتن وپاک کردن
  • 2کیلو بایت حافظه داخلی SRAM
  • 1 کیلو بایت حافظه EEPROM داخلی قابل برنامه ریزی.
  • پایداری حافظه EEPROM: قابلیت 10000 بارنوشتن وپاک کردن.

قفل برنامه FLASH وحفاظت داده EEPROM

  • قابلیت ارتباط JTAG(IEEE std.)
    • برنامه ریزی FLASH، EEPROM، FUSE BITSو Lock BITSاز طریق ارتباط JTAG

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


مقاله میکروکنترلر Atmega 16

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

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

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


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

 

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل: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 پرداخته شده است .


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


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

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

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

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


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

 

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)


تعداد صفحه:20

 1)  برنامه ای بنویسید که پالس روبه رو را روی P2.0 ایجاد کند.

2)   برنامه بنویسید که پالس زیر را روی P2.0 ایجاد نماید.

نمایش حروف و اعداد روی LCD توسط IC8051:

مدار سخت افزاری LCD

نمایش حروف و اعداد روی LCD توسط IC8051:

 

برای نمایش کلمه " ALI" بر روی LCD، به ترتیب زیر عمل می کنیم:

در نوشتن برنامه برای از دستورات Cwr یعنی ارسال فرمان و Dwr برای ارسال Data و Lcall Delay به تکرار استفاده می شود. چون در هر صورت برای ارسال دیتا یا فرمان باید روی پایه E یک گذر یک به صفر داشته باشیم. که این عمل توسط دستورات Cwr و Dwr انجام می شود.

پایه چهار LCDکه پایه RS است، اگر یک باشد فرمانی است تا دیتا برای نمایش ارسال گردد و اگر صفر باشد برای ارسال فرمان است. در نوشتن برنامه برای LCD باید ترتیبی خاص را حفظ کنیم، از جمله آنها روشن کردن LCD و کرسر است که با کد #0EH انجام می شود و همچنین دستور صفحه نمایش پاک که با کد  #1مشخص می شود یا دستور کرسر شیفت به راست که با کد #6 مشخص می گردد. این دستورات که با کدهای مختلف مشخص شده است و هر یک عمل خاصی را روی LCD به نمایش می گذارند، بسته به ابداعات و خلاقیتهای مختلف، متفاوت است.

 برای اینکه کلمه "ALI" در وسط LCD به نمایش گذاشته شود، باید کد خانه A که حرف اول کلمه ALI داخل خانه #38H قرار گیرد. پس برنامه امان را با قرار دادن کد #38H داخل رجیسترA شروع می کنیم. برای نمایش حروف و اعداد روی LCD باید به LCD مهلت داد تا بتواند حروف و اعداد را روی خود به نمایش بگذارد، بنابراین پس از هر برنامه یک تاخیر 5ms باید قرار گیرد که این عمل توسط دستور Lcall Delay انجام می شود

 

 


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


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

آموزش کامپایلر PIC BASIC PRO برای میکروکنترلر PIC به زبان فارسی

اختصاصی از نیک فایل آموزش کامپایلر PIC BASIC PRO برای میکروکنترلر PIC به زبان فارسی دانلود با لینک مستقیم و پر سرعت .
این کتابچه یا جزوه آموزشی برای میکروکنترلر PIC  بوده و به صورت تایپ شده می باشد.برای دانلود بر روی لینک زیر کلیک کنید:

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


آموزش کامپایلر PIC BASIC PRO برای میکروکنترلر PIC به زبان فارسی

دانلود کتاب آموزش سریع میکروکنترلر AVR

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

دانلود کتاب آموزش سریع میکروکنترلر AVR


دانلود کتاب آموزش سریع میکروکنترلر AVR

اِی‌وی‌آر (AVR)، خانواده‌ای از ریزکنترل‌گرهای جدید است که شرکت اتمل، آن را روانهٔ بازار الکترونیک کرده است. این ریزکنترل‌گرهای هشت بیتی به خاطر دارا بودن قابلیت برنامه‌نویسی توسط کامپایلر زبان‌های برنامه نویسی سطح بالا، مورد توجه قرار می‌گیرند. این ریزکنترل‌گرها از معماری ریسک برخوردارند. همچنین شرکت اتمل کوشیده‌است تا با استفاده از معماری پیشرفته و دستورهای بهینه، حجم کد تولید شده را پایین آورده و سرعت اجرای برنامه را بالا ببرد.


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


دانلود کتاب آموزش سریع میکروکنترلر AVR