فی گوو

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

فی گوو

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

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

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

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


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

خصوصیات  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
*    خصوصیات جانبی دوتایمر- کانتر هشت بیتی با PRESCALER مجزا ودارای مد COMPARE
  یک تایمر کانتر شانزده بیتی با PRESCALER مجزا ودارای مدهای COMPARE و CAPTURE
    4 کانال PWM
    8 کانال مبدل آنالوگ به دیجیتال 10بیتی
    یک مقایسه کننده آنالوگ داخلی
   دارای RTC(REAL-TIME CLOCK) با ایسلاتورمجزا.
    WATCH DOG قابل برنامه ریزی با ایسلاتورداخلی
   ارتباط سریال SPI برای برنامه ریزی داخلی مدار
   قابلیت ارتباط سریال SPI به صورتMASTER  یا SLAVE
   قابلیت ارتباط با پروتکل سریال دوسیمه(TOW-WIRE)
*    خصوصیات ویژه میکروکنترلر
    مدار POWER-ON RESET CIRCUIT
    BROWN- OUT DETECTION قابل برنامه ریزی
    منابع وقفه (INTERRUPT) داخلی وخارجی
   دارای ایسلاتور RC داخلی کالیبره شده.
    عملکرد کاملاً ثابت.
توان مصرفی پایین وسرعت بالا توسط تکنولوژی CMOS
*    خطوط  وانواع بسته بندی
    32 خط ورودی/ خروجی ( ) قابل برنامه ریزی.
   40 پایه (PIN) نوع PDIP، 44 پایه نوع TQFP، 44 پایه MLF
*    ترکیب پایه ها
فیوزهای بیت  ATMEGA 16
OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود. برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد. این بیت به صورت پیش فرض برنامه ریزی نشده(1) است.
JTAGEN: بیتی برای فعال سازی برنامه ریزی میکرو از طریق استاندارد ارتباطی IEEE که درحالت پیش فرض فعال است ومیکرو می تواند از این ارتباط برای برنامه ریزی خود استفاده کند.
پایه های PC 5002 در این ارتباط استفاده می شود.
SPIEN: درحالت پیش فرض برنامه ریزی شده ومیکرواز طریق سریال SPI برنامه ریزی
می شود.
CKOPT: انتخاب کلاک که به صورت پیش فرض برنامه ریزی نشده است عملکرد این بیت بستگی به بیت های CKSEL دارد.
EESAVE: درحالت پیش فرض برنامه ریزی نشده ودرزمان پاک شدن میکرو حافظه EEPROM پاک می شود ولی درصورتی که برنامه ریزی شود محتویات EEPROM درزمان پاک شدن میکرو، محفوظ می ماند.
BOOTZ 0, BOOTSZ 1: برای انتخاب مقدار حافظه BOOT طبق جدول زیر برنامه ریزی می شود ودرصورت برنامه ریزی فیوز بیت BOOTRS اجرای برنامه از آدرس حافظه BOOT آغاز خواهد شد.
پیکره بندی پورت ها

برای تعیین جهت پایه پورت ها از این پیکره بندی استفاده می کنیم. جهت یک پایه
می تواند ورودی یا خروجی باشد.
CoFig portx= state
ConFig pinx.y= state
X,y بسته به میکرو می توانند به ترتیب پایه های 0 تا 1 پورت های A,B,C,D,E,F باشند. STATE نیز می تواند یکی از گزینه های زیر باشد:
INPUT یا0: در این حالت رجیستر جهت داده پایه یا پورت انتخاب صفر می شود وپایه یا پورت به عنوان ورودی استفاده می شود.
OUTPUT یا 1: در این حالت رجیستر جهت داده پایه یا پورت انتخاب یک می شود وپایه یا پورت به عنوان ورودی استفاده می شود.
زمانی که بخواهید از پورتی بخوانید بایستی از رجیستر PIN پورت مربوط استفاده کنید ودر هنگام نوشتن در پورت بایستی در رجیستر PORT بنویسید.
بررسی پورت های میکروATMEGA 32
در این بخش قصد داریم برای آشنایی بیشتر با عملکرد پورت ها ورجیسترهای مربوطه به طور نمونه به بررسی پورت های میکرو ATMEGA 32 بپردازیم.
پورت A
پورت A یک   دو طرفه 8 بیتی است. سه آدرس از مکان حافظه   اختصاص به PORT دارد. یک آدرس برای رجیستر داده PORT، دومی رجیستر جهت داده DDRA وسومی پایه ورودی پورت PIN, A است. آدرس پایه های ورودی پورت A فقط قابل خواندن است درصورتی که رجیستر داده ورجیستر جهت داده هم خوانی وهم نوشتنی هستند. تمام پایه های پورت دارای مقاومت Pull- up مجزا هستند. بافر خروجی پورت Aمی تواند تا Ma20 را Siml کند درنتیجه LED را مستقیماً راه اندازی کند. هنگامی که پایه های PA0-PA 1 با مقاومت های Pull- down خارجی، خروجی استفاده میشوند، آن ها SOURCE جریان می شوند زمانی که مقاومت های Pull- up داخلی فعال باشند.
(رجیسترهای پورت A)
رجیسترهای پورت A عبارتند از:
-    رجیستر داده پورت  
-    رجیستر جهت داده پورت DDRA-A
-    بایت آدرس پایه های ورودی پورت PINA-A
PINA یک رجیستر نیست این آدرس دسترسی به مقدار فیزیکی بر روی هریک از پایه های پورت A را ممکن می سازد. زمانی که پورت A خوانده می شود، داده لچ پورت A خوانده می شود وزمانی که از PINA خوانده می شود مقدار منطقی که برروی پایه ها موجود است خوانده می شود.

 

 

 

شامل 18 صفحه Word


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


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

دانلود پاورپوینت میکروکنترلر 8051

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

پاورپوینت میکروکنترلر 8051 در 17 اسلاید شامل بخش های زیر می باشد:

 

تفاوت CPU یا میکروپروسسور و میکروکنترلر

تاریخچه میکروکنترلر 8051

انواع میکروکنترلر 8051

AT89C51 نوع سریع 8051 ساخت کارخانه Atmel

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

ساختمان داخلی میکرو کنترلر AT89C51

پایه های میکرو کنترلر AT89C51

بایاس کردن  میکرو کنترلر AT89C51

نحوه استفاده از پورتها

نحوه استفاده از پورتها بصورت اشتباه

نحوه استفاده از پورتها بصورت صحیح

متغییرهای مورد استفاده در میکروکنترلر 8051

استفاده از LCD

نرم افزار BASCOM 8051

 

 

 

 

تفاوت CPU یا میکروپروسسور و میکروکنترلر

منظور از یک میکروپروسسور(CPU)، میکروپروسسور هایی از خانواده x86 اینتل مثل 8086، 80286، 80386، 68020، 68030، 68040 و یا خانواده­هایی از این قبیل است. این میکروپروسسورها فاقد RAM، ROM و پورتهای I/O در درون خود تراشه هستند

286(1-2MHz) – 386(4-16MHz) – 486(16-133MHz) – 586(Pentium)

یک میکروکنترلر دارای یک CPU (30MHZ) به همراه مقدار ثابتی از RAM، ROM و پورتهای I/O و تایمر در درون خود می باشد البته با استفاده از حافظه جانبی و تراشه های دیگر می­توان مقدار RAM، ROM و تعداد پورتهای I/O را در یک میکروکنترلر افزایش داد...


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


دانلود پاورپوینت میکروکنترلر 8051

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

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

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


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

در جلسه اول به آشنایی IC 89S51 و محیط  برنامه پروگرامر و چگونگی برنامه نویسی و چک کردن IC ،campile  کردن و write کردن برنامه روی میکرو آشنا شدیم .

همچنین چگونگی  مدار راه انداز IC  ، تغذیه IC ومدار reset   ICرا شناختیم.

 

در این آزمایش به ساخت یک موج مربعی توسط دستورات SETB و CLR پرداختیم.

این برنامه را روی پایه صفر پورت اول (  P1.0) که پایه شماره  1 IC   است ایجاد کردیم.

ORG    00H

LOOP:  CLR    P1.0

SETB   P1.0

SJMP    LOOP

            END     

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

برای ایجاد پالس بالا ابتدا با استفاده دستورات mov , djnz  و وقفه یک میکرو

ثانیه nop  برنامه را  نرم افزار پروگرامر نوشته وبا استفاده پروگرامر روی IC

89S51  کامپایل کرده سپس روی IC رایت کردیم.

 

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

...

 

 

20 ص فایل Word


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


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

تحقیق مبدل DCبه AC تکفاز

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

تحقیق مبدل DCبه AC تکفاز


تحقیق مبدل DCبه AC تکفاز

لینک پرداخت و دانلود "پایین مطلب:
فرمت فایل: word (قابل ویرایش)
تعداد صفحه:  58
فهرست مطالب:

 

مقدمه

فصل اول: الکترونیک قدرت

مبدل DCبه AC تکفاز

مدولاسیون پهنای پالس(PWM)

اشکال مختلف سوئچینگ PWM

فصل دوم:میکروکنترلر8051

تفاوت بین میکرو پروسسور و میکرو کنترلر

میکرو کنترلر8051

تخصیص فضای حافظهRAMدر 8051

توصیف پایه های 8051

فصل سوم:تشریح تکمیلی مدار پروژه

پل دیود و خازن صافی کننده ورودی

راه انداز پل سوئیچ های قدرت

میکروکنترلر89C52

منابع

 

قسمتی از متن:

 

مبدل DC به AC تک فاز:

در کاربردی که ذکر شد در واقع یک منبع تولید کننده سیگنال AC با ولتاژ و فرکانس مختلف نیاز می باشد. یک مبدل توان DC به AC مد سوئیچینگ (اینورتر) در این نوع کاربردها استفاده می گردد که ورودی آن سیگنال DC و خروجی آن یک سیگنال AC می باشد. اگر ورودی  این اینورتر یک منبع ولتاژ DC باشد به آن اینورتر منبع ولتاژ (VSI)‌گویند و اگر ورودی آن منبع جریان DC باشد به آن اینورتر منبع جریان (CSI) می گویند. که CSI برای توانهای بسیار بالا کاربرد دارد. در اینجا اینورتر مورد نظر، از نوع VSI  می باشد.

VSI در واقع به دو نوع اینورتر تکفاز و اینورتر سه فاز تقسیم می گردد. که اینورتر تکفاز  مــی بایست بار AC تکفاز با یک کیفیت توان بالا و هارمونیک پایین را تأمین نماید.


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


تحقیق مبدل DCبه AC تکفاز

تحقیق در مورد میکروکنترلر 8051

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

تحقیق در مورد میکروکنترلر 8051


تحقیق در مورد میکروکنترلر 8051

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

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

تعداد صفحه76

فهرست مطالب

واحد پردازش مرکزی

 

حافظه نیمه رسانا:RAM‌ وROM

 

ابزارهای کنترل /نظارت

 

مقایسه ریز پردازنده ها با میکروکنترلرها

 

معمار سخت افزار

 

«کاربردها»

 

«ویژگی های مجموعة دستورالعمل ها»

 

مقدمه»

 

با وجود اینکه بیش از بست سال از تولد ریز پردازنده نمی گذرد،تصور وسایل الکترونیکی و اسباب بازیهای امروزی بدون آن کار مشکلی است.در 1971 شریک انیتل،8080 را به عنوان اولین ریز پردازنده موفق عرضه کرد.مدت کوتاهی پس از آن،موتور ولا،RCA و سپس Mostechnology‌و Zilog انواع مشابهی را به ترتیب به نامهای 6800،1801،6502،Z80 عرضه کردند.گرچه این مدارهای مجتمع (IC) به خودی خود فایده چندانی نداشتند اما به عنوان بخشی از یک کامپیوتر تک بورد(SBC) به جزء مرکزی فرآورده های مفیدی برای آموزش طراحی با ریز پردازنده ها تبدیل شدند.تز تیم SBC ها که به سرعت به آزمایشگاههای طراحی در کالج،دانشگاهها و شرکت های الکترونیک راه پیدا کردند می توان برای نمونه از D2 موتورولا،KIM-1 ساخت Mos technology و SDK-85‌ متعلق به شرکت انتیل نام برد.

 

میکروکنترلر قطعه ای شبیه به ریز پردازنده است.در 1976 انتیل 8748 را به عنوان اولین قطعه خانوادة میکروکنترلرهای

 


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


تحقیق در مورد میکروکنترلر 8051