دانلود پایان نامه رشته مهندسی برق تستر حافظه FLASH و EEPROM و SRAM با استفاده از میکرو کنترلر AVR

 دانلود پایان نامه رشته مهندسی برق  تستر حافظه FLASH  و EEPROM و SRAM با استفاده از میکرو کنترلر AVR

دانلود پایان نامه آماده

 دانلود پایان نامه رشته مهندسی برق  تستر حافظه FLASH  و EEPROM و SRAM با استفاده از میکرو کنترلر AVR با فرمت ورد و قابل ویرایش تعدادصفحات 85

 

حافظه های ATMagUlb, AVR 


این بخش تفاوت میان حافظه های دو، ATmegulb را توصیف
 می کند در ساختار AVR  دو فضای حافظه ای، فضای حافظه ای برنامه تولیست وفضای حافظه ای اولیه وجود دارد در مجموع ATMega16  یکEEPROM برای نگهداری اطلاعات حافظه ای دارد همه فضاهای این حافظه به صورت خطی ومنظم
می باشد.

سیستم REprogrammabl  حافظه فلش در برنامه نویسی حافظه


ATMega16  شامل 16 کیلو بایت تک تراشه ای در سیستم وقابلیت برنامه ریزی مجدد حافظه فلش برای نگه داری برنامه است در زمانی که طول بایت حافظه های avr16 یا32 بیت بوده حافظه فلش دار برای avr    16*k5 شناخته شده است برای جلوگیری از اسیب نرم افزار حافظه فلش به دو بخش تقسیم می کنیم بخش راه اندازی وبخش برنامه نویس.
حافظه فلش قابلیت10000 یا نوشتن وپاک کردن می باشد پروگرم کانتر ATM mega16  دارای طول 13 بیت می باشد که قابلیت آدرس دهی 8 کیلو بایت را دارد کار قسمت راه اندازی برنامه قفل وراه اندازی برایحالت نرم افزار در اجر ا وحمایت از بار گذاری در هنگام راه اندازی (نوشتاری- خواندنی) است که در فصل بعد بعد به آن اشاره شده است.که شامل توصیف اجزای سری اطلاعات فلش که در پینهایspi ودر ارتباط با JTAK می باشد.
مقادیر ثابت می توانند در آدرس های حافظه برنامه قرار گیرند MP که در شکل زیر نشان داده شده است.


SPI پیکر بندی سخت افزاری
Syntax for hardware SPI:
CONFIG SPI  =HARD, INTERRUPT= ON|OFF  ,  DATA  ORDER = LSB|MSB , MASTER =YES| NO ,POLARITY = HIGH/LOW , PHASE = 0|1 , CLOCKRATE =
4|16|64|128 , NOSS = 0|1
 استفاده  می شود.   ON از گزینه SPI درصورت استفاده از وقفه در ارتباط  :INTERRRUPT = ON|OFF
 داده ارسال خواهدMSB وسپس LSB، ابتدا LSBدر صورت انتخاب  :DATAORDER = LSB/MSB
 داده  ارسال خواهد شد.LSB  و سپس MSBابتدا  MSB شد و در صورت انتخاب
 و YES باشد گزینه MASTER اگرمیکرویی در برنامه نویسی برای آن هستیم   :MASTER =YES/NO
 را  برمی گزینیم.NO باشد گزینه SLAVEاگر
انتخاب 0 توصیه می شود.:PHASE = 0/1
 است پایه کلاک بالا IDLE در حالت بیکاری SPIاگر بخواهیم زمانی که :POLARITY =HIGH/LOW
 باعث پایین قرار گرفتن پایه کلاک می شود.LOW انتخاب می شود.انتخاب HIGHباشد ، گزینه  فرکانس 1/4،  1/16  ،1/64 ، 1/128 که می تواند SPI مشخص کننده فرکانس کلاک :CLOCK RATE
سیستم باشد.
 ایجاد شود،1 راانتخاب کنید.SS نمی خواهید سیگنال  MASTERزمانی که در حالت :NOSS=0|1
مورد نظر را پایین کند.SLAVEدر این حالت کاربر بایستی نرم افزاری پایه
پیکر بندی سخت افزاری را می توان نیز به صورت دستور ساده زیر نوشت.
CONFIG SPI = HARD
،POLARITY = HIGH فرستاده می شود و MSBکه در این حالت بصورت پیش فرض اول
 درنظرگرفته می شوند. CLOCKRATE = 4،PHASE =0 ،MASTER = YES
SPIپیکر بندی نرم افزاری  
پایه ای به دلخواه انتخاب  SPIدر صورت انتخاب این نوع پیکر بندی می توان برای هر یک از خطوط ارتباط
کرد.
Syntax for software SPI :
CONFIG SPI = SOFT , DIN = PIN , SS = PIN|NONE , CLOCK = PIN
 استفاده می شود.PIN  است که از پایه MISO  (MASTER IN SLAVE OUT) پایه  :DIN
 استفاده می شود.PIN است که از پایه دلخواه MOSI   (MASTER OUT SLAVE IN)    پایه:DOUT
SS  هم با پایه های دلخواه پیکره بندی می شوند.زمانی که در نمی خواهید سیگنال CLOCK وSSپایه های
 موردنظرSLAVE استفاده کنید در این حالت کاربر باید توسط نرم افزاری SS=NONEداشته باشید از گزینه
 را برقرارکند.



خرید و دانلود  دانلود پایان نامه رشته مهندسی برق  تستر حافظه FLASH  و EEPROM و SRAM با استفاده از میکرو کنترلر AVR


مقاله در مورد RAM

مقاله در مورد RAM

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

 

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

  

تعداد صفحه:11

 

  

 فهرست مطالب

 

 

RAM

 

RAM پویا (DRAM) RAM ایستا (SRAM)

 

انواع RAM

 

ـ FPM:

 

2ـ EDO :

 

3ـ ECC :

 

4ـ SDRAM:

 

5ـ RD RAM

 

6ـ DD RAM

 

ROM

 

 

 

 

 

RAM از تعدادی خانه یا سلول تشکیل شده است و هر خانه، قابلیت نگهداری یک داده را دارد و با آدرسی منحصر به فرد مشخص می شود. آدرس اولین خانه حافظه، صفر است و آدرس هر خانه، یک واحد از خانه‌ی قبلی اش بیشتر است، هر آدرس حافظه، قابلیت نگهداری یک یا چند بایت را دارا است.
داده های موجود در RAM قابل پاک شدن و جایگزینی با داده های دیگر هستند و هر نوع وقفه ای در جریان برق کامپیوتر، موجب از بین رفتن داده های موجود در RAM می شود. استفاده از این نوع حافظه‌ها، برای نگهداری موقت اطلاعات تا زمان پردازش یا انتقال نتایج به بیرون از کامپیوتر و یا ذخیره در حافظه های جانبی است.
از آنجا که داده ها می توانند در هر قسمت از حافظه‌ی RAM ذخیره شده و از آن قسمت بازیابی شوند و چون سرعت انجام این کار به محل داده ها بستگی ندارد به این نوع حافظه ها، حافظه با دسترسی تصادفی می گویند.
داده های مورد نیاز پردازنده ابتدا وارد RAM شده و بعد پردازش می شوند.
به RAM، حافظه‌ خواندنی و نوشتنی (RWM) هم میگویند.
از نظر تکنولوژی ساخت، دو نوع RAM وجود دارد :

RAM پویا (DRAM) RAM ایستا (SRAM)

DRAM نسبت به SRAM دارای سرعت دسترسی پایین‌تر و هزینه‌ی ساخت کمتر است و در این نوع حافظه اطلاعات باید به طور مرتب تجدید شوند وگرنه از بین خواهند رفت (البته این کار به صورت خودکار توسط رایانه صورت می گیرد). تمام حافظه های RAM موجود در کامپیوتر از نوع DRAM هستند. از SRAM در ساخت حافظه‌های پنهان استفاده می شود.
تمام اطلاعات، برای پردازش ابتدا وارد این قطعه می شوند زیرا سرعت دسترسی به اطلاعات در این قطعه توسط سی‌پی‌یو، بسیار سریع‌تر انجام می‌گیرد.

 

 



خرید و دانلود مقاله در مورد RAM


مقاله در مورد حافظه ها

مقاله در مورد حافظه ها

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

 

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

  

تعداد صفحه:13

 

  

 فهرست مطالب

 

 

:حافظه ها

 

 ROM

 

 DRAM

 

SRAM

 

SDRAM

 

DDR SDRAM

 

RDRAM

 

ماجول های حافظه

 

SIMMها و DIMM ها و RIMMها

 

عیب یابی حافظه

 

 

 

حافظه ها

 ROM

حافظه فقط خواندنی یا ROM ،نوعی از حافظه است که میتواند به طور دائمی داده ها را نگاه دارد. زیرا نوشتن در آن غیرممکن است .معمولا به ROM ، حافظه غیرفرار هم گفته می شود زیرا داده های ذخیره شده در RAM حتی با قطع برق کامپیوتر نیز در آن باقی می مانند. ROM به تنهایی یک مکان ایده آل برای قرار دادن دستورالعمل های شروع به کار PC می باشد به عبارت دیگر نرم افزاری می باشد که سیستم راه اندازی می کند.

در واقع ROM را میتوان زیر مجموعه ای RAM کامپیوتر در نظر گرفت. در بعضی از سیستم های شرکت مخابرات شهرستان کرج نوعی از ROM به نام EEPROM  (حافظه فقط خواندنی قابل پاک شدن الکتریکی) بکار می برند که شکلی از حافظه Flash می باشد. Flash، یک حافظه کاملا غیرفرار است که قابل نوشتن مجدد می باشد و به کاربر امکان می دهد تا به راحتی ROM را ارتقا دهد.

 DRAM

RAM پویا نوعی از حافظه می باشد که در بخش اعظم حافظه اصلی یک PC جدید بکار می رود. مزایای اصلی DRAM اینست که بسیار فشرده است به عبارت دیگر تعداد زیادی بیت در یک تراشه بسیار کوچک جا می دهیم و به دلیل این که ارزان است مامی توانیم مقادیر بزرگی از حافظه را بخریم.

خانه های حافظه موجود در یک DRAM خازن کوچکی هستند که برای نشان دادن یک بیت دارای یک شارژ می باشند.

 

 



خرید و دانلود مقاله در مورد حافظه ها