Loading...

پاورپوینت میکروکنترلر AVR

پاورپوینت میکروکنترلر AVR (pptx) 52 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 52 اسلاید

قسمتی از متن PowerPoint (.pptx) :

بنام خدا 1 میکروکنترلر AVR 2 مقدمه: ادعا کرد در همين دهه اي که گذشت به طور متوسط در هر خانه بين Sun Microsystems گزارش اخير شرکت 50 تا 100ميکروکنترولر وجود دارد. تلفن هاي ديجيتالي، ماشين ظرف شويي، تنظيمات تلويزيون، کنترل از راه دورتلويزيون اجاق ماکروويو، سيستم امنيتي خانه و .... ميکروکنترلرها غير از استفاده هاي خانگي تجارت الکترونيک را نيز رشد داده است به طور مثال يک کارت هوشمند ميتواند در جابجايي اسکناس ها به مردم کمک کند. ميکرو کنترولر در موارد بيشتري کاربرد دارد که ذکر بعضي از آن ها خالي از لطف نيست. يک اتومبيل ساده حدود 15 پردازنده دارد. از 65 ميکرو در BMW در سال 1999 کمپاني مرسدس بنز در محصولات خود 63 پردازنده به کار برده بود ودر همين سال محصولات خود استفاده مي برد تعجب آور نيست اگر تنطيم کننده ضربان قلب يک ميکرو کنترولر باشد. با توجه به پيشرفت روزافزون ميکروکنترلر ها و استفاده از آن در زمينه هاي مختلف شرح مختصري از ميکروکنترلرهاي در اين مجموعه گرد آورده شد که اميد است سمع و نظر علاقه مندان را جلب نمايد. AVR AVR در اين مجموعه ابتدا در فصل اول با ميکرو کنترلر آشنا مي شويم سپس در فصل دوم در مورد ميکروکنترلرهاي وتفاوت آن با ديگر ميکرو ها مطالبي بيان مي شود. در فصل سه، خصوصيات ATMEGA32 از سري ميکروکنترلرهاي MEGAAVR را مورد بحث و بررسي قرار مي دهيم . و در آخر با چند مثال عملي کار خود را پايان مي دهيم. 3 فهرست فصل اول : آشنايي با ميکروکنترلر تفاوت هاي ميکروکنترلر با سيستم کامپيوتر ................................................................................... 5 قسمت هاي مختلف يک ميکروکنترلر .......................................................................................... 6 خانواده هاي مختلف ميکروکنترلر ................................................................................................ 7 فصل دوم : ميکروکنترلر هاي َ AVR ويژگي هاي ميکروکنترلر هاي AVR ....................................................................................... 9 فصل سوم : ميکروکنترلر ATMEGA32 خصوصيات ATMEGA32 ....................................................................................................... 14 معماري ATMEGA32 ............................................................................................................. 17 ترکيب پايه ها در ميکروکنترلر ATMEGA32 ........................................................................... 27 فصل چهارم : محيط برنامه نويسي BASCOM : فصل پنجم : چند مثال عملي : 4 فصل اول آشنايي با ميکرو کنترلر ______________________________________________________________ ____________________________________________ ____________________________ ___________ 5 با توجه به آشنايي سيستم کامپيوتر، براي شناخت ميکروکنترلر کافي است فقط تفاوت بين آن دو را بيان کنيم . تفاوت سيستم کامپيوتر با ميکروکنترلر : دارد زيرا برنامه هاي کاربران نياز به فضاي زيادي براي اجرا شدن دارند. ROM بيشتري نسبت به RAM سيستم کامپيوتر آن است. RAM بزرگتر از ROM اما در يک ميکروکنترلر فضاي فقط به عنوان حافظه موقت استفاده مي گردد در RAM آن ذخيره مي شود و از ROM در ميکرو برنامه کنترلي در ذخيره مي شود و هم از آن به عنوان حافظه موقت استفاده RAM صورتي که در سيستم کامپيوتر هم برنامه کنترلي در مي شود در يک مدار قرار دهيم تا مورد I/O يک پردازنده به تنهايي نمي تواند عملي انجام دهد و بايد آن را با حافظه و وسايل ، وسايل ورودي CPU استفاده قرار گيرد اما يک ميکرو کنترلر مي تواند به تنهايي استفاده شود. در واقع آن داراي يک قرار داده شده است. IC -خروجي و حافظه داخلي مي باشد که بر روي يک 6 قسمت هاي مختلف ميکروکنترلر: CPU Program Memory Data Memory (SRAM) Clock Oscillator Reset Circuitry Serial Ports Digital I/Os Analog I/Os Timers 7 کردن ميکرو: PROGRAM نوشته مي شود. اين برنامه در محط برنامه نويسي که براي ميکرو ها طراحي شده ، program memory برنامه ميکرو داخل ميکرو flash به حافظه programer به اضافه يک مدار وي به وسيله يک USB نوشته مي شود سپس توسط پورت سريال يا انتقال مي يابد. خانواده هاي مختلف ميکروکنترلر: امروزه خانواده هاي مختلفي از ميکروکنترلر وجود دارد که موارد زير نمونه هايي از آنها مي باشد. intel شرکت 8048 و 8051 Motorola شرکت 68HC11 Zilog شرکت Z8 Microchip شرکت PIC Hitachi شرکت H8 atmel شرکت AVR است AVR با توجه به تنوع در ميکروکنترلر ها هدف ما در فصل هاي آينده تشريح و توضيح در مورد ميکروکنترلر هاي 8 بيتي 8 فصل دوم AVR ميکرو کنترلر هاي ________________________________________________________________ __________________________________________ ______________________________ _______________ ______ 9 8 Bit RISC MCU RISC انجام عمليات در يک کلاک سيکل توسط معماري استفاده از 32 رجيستر همه منظوره افزايش سرعت 4 يا 12 برابري نسبت به ديگر ميکرو ها استفاده از تکنولوژي حافظه کم مصرف غير فرار و زبان هاي سطح بالا AVR AVR ميکروکنترلر هاي ، کاهش و بهينه سازي کد ها AVR 10

نظرات کاربران

نظرتان را ارسال کنید

captcha

فایل های دیگر این دسته