رزفایل

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

رزفایل

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

مقاله علمی آموزش میکرو کنترلر سریع و میکرو کنترلر pic

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

مقاله علمی آموزش میکرو کنترلر سریع و میکرو کنترلر pic


مقاله علمی آموزش میکرو کنترلر سریع و میکرو کنترلر pic

 

 

 

 

 

 

 

 

 

 

 موضوع

میکرو کنترلر سریع و میکرو کنترلر pic


بخشی از این مقاله

میکروکنترلر pic شبیه به AVR میباشد و قابل شبیه سازی با proteus میباشد  و در انواع ۸ ۱۶ ۲۸ ۴۰ ۶۴ و۸۴ پایه میباشد.  میکروکنترلرهای PIC از نظر نوع حافظه به ۴ دسته تقسیم می شوند :

۱- دارای حافظه از نوع  Flash هستند : آی سی هایی که دارای حرف F هستند  مانند ۱۶F84

۲- دارای حافظه از نوع Eprom هستند : آی سی هایی که دارای حرف C یا CE هستند  مانند ۱۶C84 -16CE625

۳-دارای حافظه از نوع Rom هستند:آی سی هایی که دارای حرف CR هستند  مانند ۱۶CR84

۴-دارای حافظه از نوع Eeprom هستند

جهت کار ابتدا باید یک زبان برنامه نویسی مانند c یا اسمبلی انتخاب نمود که در اینجا به زبان c با نرم افزار microc میپردازیم.کار با این نرم افزار بسیار ساده بوده ، به این صورت که با انتخاب New/Project و انتخاب نوع و فرکانس تراشه از آن استفاده میکنیم و ...

 

فهرست

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

وقفه INT

وقفه تغیر در پورت B

تایمر

تایمر صفر

تایمر یک

تایمر ۲

CCP

واحد مرجع ولتاژ

واحد مقایسه کننده

واحد مبدل آنالوگ به دیجیتال

حافظه EEPROM

خطاهای برنامه نویسی

 

****************************************************

 

توضیحات

فرمت فایل :  PDF

تعداد صفحه :   24

 

پس از پرداخت مبلغ ذکر شده در قسمت زیر ، لینک دانلود برای شما عزیزان فعال میشود و میتوانید فایل را دریافت کنید


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


مقاله علمی آموزش میکرو کنترلر سریع و میکرو کنترلر pic

دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)

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

دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)


دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)

 

  فرمت فایل : word(قابل ویرایش)تعداد صفحات27

 

چکیده :
در این پروژه پیرامون طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8) مطالبی چند به میان آمده است این قفل توانایی این را دارد که توسط سه نفر و با سه رمز رقمی متفاوت مورد استفاده قرار گیرد .
میکرو AVR رمز را از یک صفحه کلید ماتریسی دریافت می کند و پس از نمایش برروی صفحه نمایشگر LCD پس از مقایسه با رمز موجود در حافظه در صورت صحیح بودن رله ای را برای یک ثانیه فعال می کند و قفل باز می گردد هر یک از این کاربرها به راحتی
می توانند رمز مورد نظر خود را تغییر دهند و رمز دیگری را جایگزین آن کنند .
یک رمز 5 رقمی نیز به عنوان رمز SUPERVISER تعریف شده است که در صورتی که یکی از کاربرها رمز خود را فراموش کرد می تواند با وارد کردن آن سه رمز دیگر را صفر کند و کاربرها می توانند با مراجعه دوباره رمز مورد نظر خود را وارد کنند و پیغام های میکرو نیز در هر مرحله با توجه به کلید فشار داده شده بر روی صفحه نمایشگر LCD نمایش داده
می شود .
در این پروژه در معرفی به نحوه کار با میکرو کنترلر AVR پرداخته شده است و سپس طراحی مدار و نرم افزار قفل آمده است که در آن نحوه عملکرد مدار ، نقشه شماتیک مدار معرفی زیر برنامه ها و در نهایت مجموعه متن نرم افزار بیان گردیده است .

مقدمه :
مختصری راجع به AVR
زبانهای سطح بالا یا همان HLL (HIGH Level Language) به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکرو کنترلرها (MCU) حتی برای میکروهای 8 بیتی کوچک هستند زبان برنامه نویسی C و BASIC بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند .
ATMEL ایجاد تحولی در معماری جهت کاهشی کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری RISC انجام می دهند و از 32 رجیستر همه منظوره استفاده می کنند که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند .
تکنولوژی حافظه کم مصرف غیر مدار شرکت ATMEL برای برنامه ریزی AVR ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH و EEPROM در داخل مدار قابل برنامه ریزی (ISP) هستتد میکرو کنترلرهای اولیه AVR دارای 1 و 2 و3 کیلوبایت حافظه FLASH و به صورت کلمه 16 بیتی سازماندهی شده بودند .
AVR ها به عنوان میکرو RISC با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و سرعت بالاتری بدست آید .

خصوصیات (ATMEGA 8)
 از معماری AVR RISC استفاده می کند .
 دارای 16 دستورالعمل با کارآیی بالا که اکثرا ً تنها در یک کلاک سیکل اجرا می شوند
 8*32 رجیستر کاربردی
 سرعتی تا 6m/ps ( در فرکانس 6mhz)
 حافظه ، برنامه و داده غیر فرار
 BK بایت حافظه FLASH داخلی قابل برنامه ریزی
 پایداری حافظه FLASH : قابلیت 1000 بار نوشتن و پاک کردن
 1024 بایت حافظه داخلی SDRAM
 512 بایت حافظه EEPROM داخلی قابل برنامه ریزی
 پایداری حافظه EEPROM : قابلیت 10000 بار نوشتن و پاک کردن
 قفل برنامه FLASH و حفاظت EEPROM

 


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


دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)

میکرو ویو (Micro waves) و اثرات آن بر ارگانیسم بدن 17 ص - ورد

اختصاصی از رزفایل میکرو ویو (Micro waves) و اثرات آن بر ارگانیسم بدن 17 ص - ورد دانلود با لینک مستقیم و پر سرعت .

میکرو ویو (Micro waves) و اثرات آن بر ارگانیسم بدن 17 ص - ورد


میکرو ویو  (Micro waves)  و اثرات آن بر ارگانیسم بدن 17 ص - ورد

امواج الکترومغناطیسی:

امواج الکترومغناطیسی اساساً نوسانهای متوالی الکترومغناطیسی هستند که از تغییرات میدان الکتریکی یا میدان مغناطیسی بوجود می آیند. این امواج برای انتشار به محیط مادی نیاز ندارند و در خلاء نیز منتشر میشوند.

این امواج بر اساس طول موج و فرکانس طبقه بندی میشوند.

میکرو ویو قسمتی از طیف امواج الکترومغناطیسی که دارای فرکانس 0/03-300GHz و طول موج بین 1 الی 1000 میلی متر میباشد.

اشعه میکروویو در برخورد با جسم به 3 حالت تأثیر می گذارد:

1- جذب میشوند.               2- عبور می‌کنند.                 3- انعکاس می یابند.

موادی که قطبی هستند در نتیجه تابش میکروویو دو قطبی های الکتریکی تشکیل شده، قادر به جذب امواج میکروویو میشود (در آب انرژی جذب شده به حرارت تبدیل میشود)

مواد غیرمغناطیسی که مقاومت الکتریکی کم دارند انرژی تابش را منعکس می‌کنند و اجازه نمی دهند که امواج عبور کنند (اکثر فلزات و یا آلیاژهای فلز)

موادی که مقاومت الکتریکی بالا دارند نسبت به میکروویو شفاف هستند (مواد سرامیکی و بعضی پلاستیک ها)


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


میکرو ویو (Micro waves) و اثرات آن بر ارگانیسم بدن 17 ص - ورد

دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)

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

دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)


دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)

در این پروژه پیرامون طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)  مطالبی چند به میان آمده است این قفل توانایی این را دارد که توسط سه نفر و با سه رمز رقمی متفاوت مورد استفاده قرار گیرد .

میکرو AVR  رمز را از یک صفحه کلید ماتریسی دریافت می کند و پس از نمایش برروی صفحه نمایشگر LCD  پس از مقایسه با رمز موجود در حافظه در صورت صحیح بودن رله ای را برای یک ثانیه فعال می کند و قفل باز می گردد هر یک از این کاربرها به راحتی

می توانند رمز مورد نظر خود را تغییر دهند و رمز دیگری را جایگزین آن کنند .

یک رمز 5 رقمی نیز به عنوان رمز SUPERVISER  تعریف شده است که در صورتی که یکی از کاربرها رمز خود را فراموش کرد می تواند با وارد کردن آن سه رمز دیگر را صفر کند و کاربرها می توانند با مراجعه  دوباره رمز مورد نظر خود را وارد کنند و پیغام های میکرو نیز در هر مرحله با توجه به کلید فشار داده شده بر روی صفحه نمایشگر LCD  نمایش داده

می شود .

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

 

مقدمه :

مختصری راجع به AVR

زبانهای سطح بالا یا همان HLL (HIGH Level Language) به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکرو کنترلرها (MCU) حتی برای میکروهای 8 بیتی کوچک هستند زبان برنامه نویسی C و BASIC  بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند .   

ATMEL  ایجاد تحولی در معماری جهت کاهشی کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری RISC انجام می دهند و از 32 رجیستر همه منظوره استفاده می کنند که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند .

تکنولوژی حافظه کم مصرف غیر مدار شرکت ATMEL  برای برنامه ریزی AVR ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH و EEPROM  در داخل مدار قابل برنامه ریزی (ISP) هستتد میکرو کنترلرهای اولیه AVR  دارای 1 و 2 و3 کیلوبایت حافظه FLASH  و به صورت کلمه 16 بیتی سازماندهی شده بودند .

AVR ها به عنوان میکرو RISC  با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و سرعت بالاتری بدست آید .

 شامل 25 صفحه فایل word قابل ویرایش


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


دانلود پروژه طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8)

تحقیق درموردپروژه آز میکرو -آشنایی با عملکرد صفحه نمایش LCD کاراکتری

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

تحقیق درموردپروژه آز میکرو -آشنایی با عملکرد صفحه نمایش LCD کاراکتری


تحقیق درموردپروژه آز میکرو -آشنایی با عملکرد صفحه نمایش LCD کاراکتری

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

 

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

  

تعداد صفحه6

                                                             

فهرست مطالب

 

آزمایش چهارم

موضوع آزمایش :آشنایی با عملکرد صفحه نمایش LCD کاراکتری

تئوری آزمایش :

بخش عملی :

در این آزمایش طرز استفاده از LCD و اتصال به میکروکنترلر آموزش داده شده است. مختصری درباره پایه های LCD شرح خواهیم داد.

Vcc  : تغذیه LCD توسط این پایه تامین می گردد.

GND : زمین را به این پایه متصل می کنیم.

Vcontrast : توسط پتانسیومتر تعبیه شده درجه درخشندگی LCD را تعیین م ی کنیم.

E : این پایه پایه فعال ساز LCD می باشد که با ارسال یک پالس یک به صفر با حداقل 450 نانومتر LCD فعال می گردد.

R/W : به وسیله این پایه می توان حالت خواندن و یا نوشتن را در LCD تعیین نمود.

RS : این پایه تعیین می کند که اطلاعات انتقالی دستور العمل می باشد یا داده می باشد تا در رجیستر مربوطه قرار گیرد.

D0-7 : اطلاعات بصورت چهار بیتی و یا هشت بیتی از طریق این پایه ها به LCD انتقال می بابد.

 

 


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


تحقیق درموردپروژه آز میکرو -آشنایی با عملکرد صفحه نمایش LCD کاراکتری