loading...

بهترين و سريعترين مرجع دانلود كارآموزي و پروژه و پايان نامه

دانلود پايان نامه و پروژه و كارآموزي در تمامي رشته هاي دانشگاهي

بازدید : 306
11 زمان : 1399:2

تعداد صفحات:79

نوع فايل:wrord

فهرست مطالب:

چكيده

فصل اول : آشنايي با AVR Atmega16

تفاوت microprocessor با microcontroller

ساختار كلي ميكرو كنترلر AVR Atmega32

انواع حافظه در ميكرو كنترلرهاي خانواده AVR

حافظه FLASH داخلي قابل برنامه ريزي

حافظه SRAM

حافظه EEPROM

نحوه برنامه ريزي حافظه FLASH

Codevision AVR

AVR studio

BASCOM AVR

پورت هاي ميكرو كنترلر Atmega 32

رجيستر DDRX

رجيستر PINX

رجيستر PORTX

Timer/Counter در ميكرو كنترلر Atmega32

رجيستر هاي ميكرو كنترلر Atmega32

مبدل آنالوگ به ديجيتال ADC(A to D)

فصل دوم : آشنايي با Key pad 3×4

روش scanning

نحوه تعيين فواصل زماني در روش scanning

فصل سوم : آشنايي با LCD 2×16

ال سي دي هاي كاراكتري

نحوه فرمان دادن به LCD

فصل چهارم : آشنايي با Programer

ساختار يك Programmer

كابل انتقال فايل از كامپيوتر به ميكرو

برنامه مديرت پروگرام كردن ميكرو

برنامه Pony prog

پروگرام كردن ميكرو بوسيله كامپايلرها

پايه هاي مربوط به پروگرام كردن ميكرو

برنامه پروگرامر PROGISP

فصل پنجم : آشنايي با سنسور LM35

فصل ششم : آشنايي بابرُد سوراخ دار، Pin header، تك سوئيچ

Micro Box

برد سوراخ دار

Pin header

BOX

تك سويچ

فصل هفتم : مبدل آنالوگ به ديجيتال و ارتباط سريال USART

ارتباط سريال USART

فصل هشتم : نحوه اتصال قطعات و شماتيك كلي مدار

فصل نهم

سورس برنامه ها

چكيده:

هدف از انجام اين پروژه نمايش دماي محيط بر روي LCD به صورت وايرلس و فعال كردن يك رله زماني كه دما به مقدار مشخصي رسيد ميباشد كه اين دما را ميتوان به صورت دستي از طريق يك صفحه كليد مقدار دهي نمود. همچنين همان طور كه از عنوان پروژه مشخص است اين سيستم قادر خواهد بود در صورت افزايش ناگهاني دما كه ممكن است بر اثر آتش سوزي رخ داده باشد هشدار دهد.

مدار اين پروژه از دو بخش تشكيل شده است. بخش فرستنده كه در آن سنسور دماي LM35DZ به ميكروكنترولر متصل شده و با استفاده از مبدل آنالوگ به ديجيتال يا ADC، دما كه يك سيگنال آنالوگ ميباشد به سيگنال ديجيتال تبديل شده و توسط ارتباط سريال و يك ماژول فرستنده HM-TR به سمت بخش گيرنده فرستاده ميشود. در سمت گيرنده سيگنال ارسال شده توسط يك ماژول HM-TR دريافت شده و به يك ميكروكنترولر داده ميشود و بر روي يك LCD كه به ميكروكنترولر متصل است نمايش داده ميشود. در اين بخش دو LED وجود دارد كه يكي زماني كه دما بطور ناگهاني بالا رود و ديگري زماني كه دما از مقداري كه خودمان مشخص كرده ايم بالاتر رود روشن ميشوند.

لينك دانلود

بازدید : 522
11 زمان : 1399:2

تعداد صفحات:54
نوع فايل:word
فهرست مطالب:
چكيده
DTMF چيست؟
سرويس خط تلفن شهري(PSTN)
نحوه شماره گيري
ﺁشكار سازي زنگ و اشغال خط
شماي كلي مدار
سخت افزار مدار
فصل دوم
مدار آشكار ساز تن
دريافت كننده DTMF توسط MT8870
مدار راه انداز MT8870
كنترل وسايل برقي با تلفن
فصل سوم
ضبط و پخش صداي ديجيتال
مقدمه
معرفي تراشه ضبط و پخش صدا
مديريت پيام ها
Random Access Mode
ضبط پيام در Random Access mode
پخش پيام در Random Access mode
Tape Mode
ضبط پيام در Tape mode با استفاده از Normal Option
پخش پيام در Tape mode با استفاده از Normal Option
ضبط پيام در Tape mode با استفاده از Auto rewind
پخش پيام در Tape mode با استفاده از Auto rewind
جدول مربوط به اسامي و عملكرد پايه هاي APR9600
فصل چهارم
ميكروكنترلر AVR
ميكروكنترلرهاي AVR
محيط برنامه نويسي Codevision AVR
ايجاد يك فايل جديد
تنظيمات كامپايلر C
كامپايل پروژه
ساختن پروژه
وقفه
مراحل اجراي وقفه
شرح برنامه ميكرو
منابع و ماخذ

فهرست اشكال:
شماتيك مدار آشكار ساز زنگ و اشغال ساز خط
مدار داخلي پل ديود
مدار داخلي اپتوكوپلر
مدار اره انداز رله
دريافت كننده DTMF توسط MT8870
ترتيب پايه هاي MT8870
مدار راه انداز MT8870
پايه هاي APR9600
مدهاي عملياتي APR9600
مدار مربوط به Random Access mode
مدار مربوط به Tape mode-normal option
مدار مربوط به tape mode-auto Rewind

چكيده:
اين پروژه يك مدار است كه بعنوان اتوماسيون منزل مورد استفاده قرار مي گيرد و كاربرد آن به اين صورت است كه اين مدار به خط تلفن وصل مي شود و پس از برقراري ارتباط و در صورت صحيح بودن پسورد كاربر ميتواند لوازم منزل را كنترل كند (روشن و خاموش كردن)

مقدمه:
DTMF چيست؟
DTMF مخفف Dual-tone multi-frequency بوده و سيستمي جهت ارسال سيگنال از طريق خطوط تلفن به مراكز سوئيچينگ در باند فركانس صوتي (شنيداري) ميباشد كه ميتواند هم به منظور مشخص كردن شماره مورد نظر جهت ايجاد ارتباط از طريق مراكز سوئيچينگ مورد استفاده واقع شود، هم اين كه نقش انتقال فرامين را به اين مراكز يا ساير دستگاه هاي مخابراتي ايفا نمايد.
اين سيستم نيز كاربردهاي ديگري در ايستگاه هاي تلويزيوني دارا ميباشد، بدين نحو كه فرستنده اصلي ميتواند در زمان نمايش تبليغات، سيگنالهاي DTMF را براي ايستگاه هاي واسطه محلي ارسال نمايد تا آن ايستگاه بتواند تبليغات محلي خود را در آن زمان به نمايش در آورد. همچنين در برخي سيستم هاي جاسوسي نيز ميتوان فرامين خاموش يا روشن كردن دوربين ها و يا ساير سيستم هاي واسطه را از اين طريق ارسال نمود. ابتدا لازم است با مشخصات خط تلفن و نحوه شماره گيري آن آشنا شويم.

بازدید : 456
11 زمان : 1399:2

تعداد صفحات:85
نوع فايل:word
فهرست مطالب:
چكيده
مقدمه
فصل اول
آشنايي با AVR Atmega32
تفاوت microprocessor با microcontroller
ساختار كلي ميكرو كنترلر AVR Atmega32
انواع حافظه در ميكرو كنترلرهاي خانواده AVR
حافظه FLASH داخلي قابل برنامه ريزي (programmable in system flash)
حافظه SRAM
حافظه EEPROM
نحوه برنامه ريزي حافظه FLASH
BASCOM AVR
پورت هاي ميكرو كنترلر Atmega 32
رجيستر DDRX
رجيستر PINX
رجيستر PORTX
Timer/Counter در ميكرو كنترلر Atmega32
رجيسترهاي ميكرو كنترلر Atmega32
فصل دوم
آشنايي با Key pad 4×4
ساختار دروني صفحه كليد
روش scanning
نحوه تعيين فواصل زماني در روش scanning
فصل سوم
آشنايي با LCD 2×16
ال سي دي هاي كاراكتري
پايه هاي LCD 2*16
نحوه فرمان دادن به LCD
فصل چهارم
آشنايي با Programmer
ساختار يك Programmer
كابل انتقال فايل از كامپيوتر به ميكرو
برنامه مديريت پروگرام كردن ميكرو
برنامه Pony prog
پروگرام كردن ميكرو به وسيله كامپايلرها
پايه هاي مربوط به پروگرام كردن ميكرو
برنامه پروگرامر PROGISP
فصل پنجم
آشنايي با Regulator ،Potentiometer ،Buzzer
ريگولاتور
پتانسيو متر
بازِر
فصل ششم
آشنايي با برُد سوراخ دار، Pin header، تك سوئيچMicro Box
برد سوراخ دار
Pin header
BOX
تك سويچ
فصل هفتم نحوه اتصال قطعات و شماتيك كلي مدار
فصل هشتم سورس برنامه
نتيجه ﮔﯿﺮي
ﻣﻨﺎﺑﻊ و ﻣﺎﺧﺬ

چكيده:
هدف از اين پروژه طراحي و ساخت تقويم ديجيتال بوده كه در آن از تايمر خود ميكري بمنظور توليد ثانيه استفاده شده است.
همچنين اين سيستم قابليت اعلام هشدار را نيز دارد و به كاربر اجازه مي دهد توسط صفحه كليد پيام را دريافت كرده و در زمان و تاريخ مشخص بر روي صفحه نمايش دهد.

مقدمه:
در اين پروژه ما به وسيله يك ميكرو كنترلر AVR Atmega32 كه محصولي از شركت ATMEL ميباشد اقدام به ساخت يك تقويم ديجيتال كرده ايم. ما از يك صفحه كليد (key pad) 4×4 براي وارد كردن اطلاعات استفاده كرده ايم براي ذخيره هشدار نياز به يك حافظي دائمي داريم كه با قطع برق اطلاعات آن از بين نرود كه براي اين كار ما از حافظه EEPROM خود ميكرو كنترلر استفاده كرده ايم كه در ادامه به تفضيل در مورد آن توضيح خواهيم داد. براي نمايش اطلاعات از يك LCD 2×16 كاراكتري استفاده نموده ايم كه همان طور كه از نامش پيداست داراي دو سط نمايش ميباشد كه هر سطرش قادر به نمايش 16 كاراكتري ميباشد. همچنين از يك زنگ براي ايجاد هشدارهاي مورد نياز استفاده كرده ايم مثلاً هنگام زدن هر كليد به مدت يك دهم ثانيه صداي زنگ به صدا در ميايد كه به معناي تاييد فشرده شدن كليد ميباشد. در ضمن ما از فركانس 1MHz كلاك داخلي خود ميكرو كنترلر استفاده نموده ايم.

بازدید : 466
11 زمان : 1399:2

تعداد صفحات:31
نوع فايل:word
فهرست مطالب:
چكيده
پيشگفتار
تئوري موضوع
بخش اول
مروري بر ASP.NET
صفحات سرور فعال (ASP)
مزاياي ASP
معايب ASP
ASP.NET
محيط كاري NET
زبان مشترك زمان اجرا (CLR)
زبان‌هاي كامپايلري ASP.NET
وژوال استوديونت
مولفه‌هاي جديد محيط كاري NET
فرم‌هاي وب
سرويس‌هاي XML وب
ADO.NET
محيط كاري NET
زبان‌هاي NET
كتابخانه كلاس NET
ASP.NET
محدوديت‌هاي اسكريپت
مشكلات پيكربندي وب سايت
فقدان ساختار برنامه كاربردي
محدوديت‌هاي حالت
ويژوال استوديونت
تشخيص خطاي خودكار
ابزارهاي اشكال‌زدايي
كمك رساني خودكار
مشخصات زبان مشترك (CLS)
سرويس‌هاي COM+
انواع فايل‌ها در ASP.NET
aspx
ascx
asmx
Web.congig
global.asax
disco ياvsdisco
csياbv
vbproj,suo,sln,csproj
بخش دوم
فرم‌ها و كنترل‌هاي وب
عناصر تشكيل دهنده وب
كنترل‌هاي سرور HTML
كنترل‌هاي سرور وب
كنترل‌هاي پايه
كنترل‌هاي اعتبارسنجي و پيشرفته
كنترل‌هاي پيشرفته
كنترل‌هاي داده‌اي
كنترل‌هاي پايه‌اي
Label
TexBox
Button
CheckBox
CheckBoxlist
RadioButton
RadioButtonlist
HyperLink
LinkButton
ImageButton
Image
ListBox
DropDownlist
Panel
Table
TableRow
TableCell
كنترل‌هاي اعتبارسنجي
RequiredFieldValidator
RangeValidation
CompareValidator
RegularExpressionValidator
ValidationSummary
CustomValidator
كنترل‌هاي پيشرفته
calendar
AdRotator
كنترل‌هاي داده‌اي
Datalist
DataGrid
Repeator
بخش سوم
كنترل‌هاي راديويي، انتخابي و ليست‌ها
كنترل‌ RadioButton
كنترل‌ RadioButtonList
كنترل DropDownList
افزودن گزينه‌ها به ليست
بخش چهارم
پيوندها و فرمت‌ بندي كنترل‌ها
ايجاد پيوند
كنترل HyperLink
مديريت حالت كنترل‌ها
استفاده از حالت تماس براي تبادل اطلاعات
رديابي تماس
بخش پنجم
بانك هاي اطلاعاتي
سيستم‌هاي مديريت بانك اطلاعاتي
مفهوم بانك اطلاعاتي رابطه‌اي
مراحل طراحي بانك اطلاعاتي
دستيابي به بانك اطلاعاتي ADO.NET
اشيا و متدهاي ADO.NET
مهم ترين اشيا و عمليات ADO.NET
بخش ششم
تامين امنيت در وب سايت
تعيين خواسته‌هاي امنيت
مفاهيم امنيت
تشخيص هويت
تعيين مجوز
تقليد
راهبردهاي تامين امنيت
نتيجه‌گيري
فهرست منابع

چكيده:
اين رساله كه پايان نامه تحصيلي ميباشد، مشتمل بر بخش هايي است كه توصيف هايي از واحد درسي پروژه عملي، تحت عنوان مكانيزاسيون توليد مجله تحت وب را به دست ميدهد و شامل فصول اصلي: ابزار و روش ها، تحليل و طراحي، پياده سازي ميباشد. در هر فصل قسمت خاصي از اين پروژه مورد بحث قرار گرفته است.

پيشگفتار:
موضوع انتخاب شده براي پروژه پايان نامه اي كه شرح آن را پيش رو داريد،‌ مكانيزاسيون توليد مجله تحت وب مي باشد. از آنجايي كه در عصر حاضر، با توجه به گسترش به كارگيري كامپيوتر و استفاده از اينترنت ميتوان از بسياري موارد كه منجر به اتلاف وقت و مصرف بي مورد كاغذ ميشود، جلوگيري كرد، موضوع مجله را مدنظر قرار داده ايم تا با پياده سازي مراحل تقليد آن تحت وب، در جهت كاهش هزينه ها گامي برداشته باشيم.
در اين زمينه با انتقال جايگاه افراد مسئول، به حوزه اينترنت، مكانيزاسيون توليد شكل ميگيرد. در قسمت تئوري موضوع به چگونگي شكل گيري وظايف پرداخته شده است.
اميد به اينكه مكتوب حاضر مورد توجه و تاييد استاد محترم واقع گردد.

تئوري موضوع:
در موضوع منتخب اين رساله،‌ افراد مسئول در توليد، عبارتند از: مدير مسئول، ويرايشگر، خبرنگاران و نويسندگان ثابت و افتخاري. از جمله وظايفي كه تحت وب انجام ميگيرد بطور اجمالي عبارت است از:
خبرنگاران و نويسندگاني كه ميتوانند در هر موقعيت مكاني باشند، بعد از عضويت در سايت، مطالب خود را هر ماه به مجله ارسال ميدارند. ويرايشگر پس از بررسي مطالب ارسالي و تاييد اوليه آن ها توسط مدير مسئول ويرايش و تاييد نهايي هر مطلب را به عهده دارد. نهايتاً پس از تاييد نهايي، مطالب تاييد شده بصورت اتوماتيك، با توجه به تاريخ، در هر صفحه جاي ميگيرد و خوانندگان قادر به استفاده از مطالب مندرج خواهد بود.
البته مدير مسئول وظايف ديگري از قبيل نظارت بر اعضاء سايت و كاركردشان و استفاده از آرشيو مجله را نيز به عهده دارد، كه در هر زمينه امكانات و دسترسي هاي لازم بصورت سيستماتيك براي مدير مسئول فوق فراهم ميباشد.
علاوه بر مطالب فوق، بازديدكنندگان سايت قادرند نظرات و پيشنهادات خود را پس از مطالعه مطالب ماهانه، براي مجله ارسال كنند. و همچنين يك موتور جستجو نيز در سايت قرار داده شده تا افراد قادر به جستجوي مطالب مورد نظرشان باشند.
مشاهده آرشيو مطالب از امكانات ديگري است كه بازديدكنندگان به آن دسترسي دارند. علاوه بر امكان ارتباط ميان اعضاء و مسئولين توليد مجله با هم، بازديدكنندگان سايت نيز قادرند با مدير مسئول از طريق ايميل ارتباط برقرار كنند.
بطور كلي اين سايت امكان توليد و دسترسي به مطالب فراهم آمده براي بازديدكنندگان را از طريق وب فراهم مي آورد.

بازدید : 455
11 زمان : 1399:2

تعداد صفحات:92
نوع فايل:word
فهرست مطالب:
چكيده
فصل اول – مشخصات عمومي پردازنده هاي DSP
تحليل سيستم هاي DSP
معماري پردازشگرهاي ديجيتال
مشخصات پردازشگرهاي DSP
بهبود كارآيي پردازنده هاي DSP معمولي
ساختار SIMD
فصل دوم – معرفي پردازنده هاي DSP و سخت افزار لازم جهت كار با آن ها
مقدمه
خانواده پردازنده هاي Texas Instrument
خانواده TMS320C2000
سري C5000
سري C6000
تجهيزات سخت افزاري جهت كار با پردازنده هاي ديجيتال
نحوه راه اندازي و تست اوليه بوردهاي DSK
EVM
DVEM
بوردهاي TDK
خانواده پردازنده هاي Motorola يا به عبارتي Free scale
سري DSP56000
سري DSP56100
خانواده پردازنده Analog Devices
پردازنده هاي سري BLACFIN
پردازنده هاي سري SHARC
پردازنده هاي سري Tiger SAHRC
فصل سوم – معرفي نرم افزارهاي DSP
مقدمه
تقسيم بندي انواع نرم افزارهاي DSP
مقدمه اي بر ابزارهاي توسعه يافته DSP
كامپايلر C
اسمبلر
پيوند دهنده
بقيه ابزارهاي توسعه
نرم افزار Code Composer Studio
نرم افزار هاي با محيط گرافيكي براي نوشتن كد
فصل چهارم – كاربردهاي پردازنده هاي DSP
كاربردهايي از رادار
آماده كردن سيگنال آنالوگ براي برقراري ارتباط از طريق يك كانال مخابراتي
تحليل سيگنال آنالوگ براي استفاده از شناسايي صدا در سيستم تلفن
كاربرد DSP در پردازش سيگنال هاي زلزله ثبت شده در شبكه ملي لرزه نگاري ايران
لنز بعنوان يك ابزار قدرتمند براي محاسبه تبديل فوريه جهت پردازش سيگنال هاي دريافتي
كاربرد پردازنده هاي DSP و تبديل فوريه چند بعدي در تصوير برداري MRI
استفاده از پردازنده هاي DSP در تشخيص الگوي گاز
كاربرد پردازنده هاي DSP در پردازش تصوير
فيلترهاي تطبيقي و نقش آن ها در پردازش سيگنال هاي ديجيتال
توموگرافي
كاربرد پردازنده هاي DSP در سيستم هاي قدرت و رله هاي حفاظتي
شماتيك بورد DSP STARTER KIT (DSK)TMS320C6711
مراجع

چكيده:
دراين پايان نامه مراحل طراحي يك سيستم ديجيتال و كاربردهاي آن شرح داده شده است.
در فصل اول با مشخص كردن نيازهاي هر سيستم پردازشگر ديجيتال و مشخصات پردازنده هاي DSP لزوم استفاده از اين نوع پردازنده ها، بيان شده است.
در فصل دوم به معرفي پردازنده هاي DSP و مقايسه آن ها از جهات گوناگون پرداخته شده است و اجزاي جانبي آن ها براي توليد سيگنال هاي خارجي و ارتباط با محيط خارج مورد بررسي قرار گرفته است. پس از معرفي كارت هاي آموزشي و صنعتي با استفاده از مهندسي معكوس امكانات مورد نياز براي طراحي يك سامانه حداقلي بيان شده است.
در فصل سوم با معرفي انواع نرم افزارهاي پردازش سيگنال ها بصورت ديجيتال چگونگي يكپارچه كردن سيستم، به كمك دستورات پيوند دهنده شرح داده شده است كه پس از اين مرحله سيستم آماده ي تحويل به مشتري است.
براي بيان نقش پردازنده هاي DSP در زندگي روزمره، چندين مثال از كاربردهاي بي شمار پردازش ديجيتال در فصل چهارم آورده شده است. اين كاربرد ها را ميتوان به دو دسته آناليز/ فيلتر اطلاعات و فرآيندهاي كنترلي تقسيم بندي كرد. بنابراين هر كاربرد به سخت افزار و نرم افزار خاصي نياز دارد كه در اين مجموعه تا حدودي معرفي شده اند.

مقدمه:
پردازش سيگنال هاي ديجيتال با استفاده از عمليات رياضي قابل انجام است. در مقايسه، برنامه نويسي و پردازش منطقي روابط، تنها داده هاي ذخيره شده را مرتب ميكند. اين بدان معني است كه كامپيوترهاي طراحي شده براي كاربردهاي عمومي و تجارتي بمنظور انجام محاسبات رياضي، مانند الگوريتم هاي انجام تحليل فوريه و فيلتر كردن مناسب و بهينه نيستند. پردازشگرهاي ديجيتال وسايل ميكرو پروسسوري هستند كه بطور مشخص براي انجام پردازش سيگنال هاي ديجيتال طراحي شده اند. پردازنده هاي DSP دسته اي از پردازنده هاي خاص ميباشند كه بيشتر براي انجام بلادرنگ پردازش سيگنال هاي ديجيتال استفاده ميشوند.
اين پردازنده ها توانايي انجام چندين عمليات همزمان در يك سيكل دستورالعمل شامل چندين دسترسي به حافظه، توليد چندين آدرس با استفاده از اشاره گرها و انجام جمع و ضرب سخت افزاري بطور همزمان را دارا ميباشند و سرعت بالاي آنها نيز به واسطه اين ويژگي ها است. اين وسايل به ميزان بسيار زيادي در دهه اخير رشد كرده اند و كاربردهاي متنوعي از دستگاه هاي تلفن سيار تا ابزارهاي علمي پيشرفته پيدا كرده اند. همچنين بعضي قابليت اجراي منطق مميز شناور (Floating point) بصورت سخت افزاري را دارند. در صورتيكه سيگنال در بازه ديناميكي بزرگي متغير با زمان باشد، اين قابليت بسيار مفيد ميباشد. اگر نمونه ها در زمان بين نمونه برداري ها نياز به پردازش با سرعت بالا داشته باشند ميتوان از پردازنده هاي عملكرد بالا استفاده نمود. در اين حالت پردازنده بايد در سريع ترين زمان ممكن پردازش را به پايان برساند كه اين نيازمند كم بودن زمان سيكل دستورالعمل در پردازنده ميباشد. از ديدگاه هزينه، ابعاد و طراحي آسان، تجهيزات جانبي پردازنده بسيار مهم ميباشند.
تجهيزات معمول روي پردازنده ها، پين هاي ورودي/ خروجي، مدارهاي واسط سريال و موازي، مبدل ديجيتال به آنالوگ (DAC) و مبدل آنالوگ به ديجيتال (ADC) ميباشند. لحاظ كردن فاكتورهاي فوق در طراحي و ساخت DSPها، موجب شده است كه DSP هاي متنوعي موجود باشند. بديهي است در چنين پردازشي بايد بتوان اطلاعات نهفته در سيگنال را نيز استخراج كرد.

بازدید : 440
11 زمان : 1399:2

تعداد صفحات:64
نوع فايل:word
فهرست مطالب:
پيشگفتار
چكيده
فصل اول
مقدمه
اهداف پروژه
فصل دوم
نقشه مدار
عملكرد مدار
توضيحاتي در ارتباط با عملكرد قطعات مدار
مدار RESET
مدار خروجي
مدار اسيلاتور
برنامه
خصوصيات ATMega32
دستوراتي از محيط برنامه نويسي BASCOM
معرفي ميكرو
كريستال
ديمانسيون متغير
دستور INCR
دستور JMP
دستورDO-LOOP
دستور IF
دستور WAITms
معرفي زير برنامه (DECLARE SUB)
فراخواني(CALL)
دستورGETKBD( )
پيكره بندي LCD
تعيين نوع LCD
دستور LCD
دستور CLS
دستور LOCATE
دستور SHIFTCURSOR
ضمائم

پيشگفتار:
آنچه كه پيش رو داريد، گزارشي است از حاصل چند ماه تلاش براي به ثمر رساندن تحقيقات و ساخت پروژه اي با عنوان مدار فرمان كولر كه به وسيله تايمر عمل مي كند. مطالعه و كار با يك ميكروكنترلر غالباً براي ما لازم و ضروري است و چه بهتر كه اين يادگيري به روز باشد و زماني كه صرف مي كنيم براي ميكروكنترلري جديد باشد. يكي از جديدترين ميكروكنترلرهاي قوي متعلق به شركت ATMELبه نام ميكروكنترلرهاي AVRمي باشد. اين ميكروكنترولر هاي 8 بيتي به وجود كامپايلرهاي قوي مورد استقبال و استفاده قرار گرفته است. ما نيز از اين ميكروكنترلر استفاده نموده ايم.

چكيده:
زبان هاي سطح بالا يا همانHLL(HIGH LEVEL LANGUAGES) به سرعت در حال تبديل شدن به زبان استاندارد براي ميكروكنترلرها(MCU) حتي براي ميكروهاي 8 بيتي كوچك هستند. زبان برنامه نويسي BASICوCبيشترين استفاده را در برنامه نويسي ميكروها دارند ولي در اكثر كاربردها كدهاي بيشتري را نسبت به زبان برنامه نويسي اسمبلي توليد مي كنند.ATMEL ايجاد تحولي در معماري، جهت كاهش كد به مقدار مينيمم را درك كرد كه نتيجه اين تحول ميكروكنترلرهاي AVRهستندكه علاوه بر كاهش و بهينه سازي مقدار كدها به طور واقع عمليات را تنها در يك كلاك سيكل انجام ميدهند و از 32رجيستر همه منظوره استفاده مي كنند كه باعث شده 4تا12بار سريعتر از ميكروهاي ديگر باشد.
تكنولوژي حافظه كم مصرف غير فرار شركت ATMELبراي برنامه ريزي AVRها مورد استفاده قرار گرفته است. در نتيجه حافظه هاي FLASHوEEPROMدر داخل مدار قابل برنامه ريزي هستند.

تعداد صفحات : 153

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 1532
  • کل نظرات : 0
  • افراد آنلاین : 24
  • تعداد اعضا : 3
  • بازدید امروز : 3129
  • بازدید کننده امروز : 1
  • باردید دیروز : 1620
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 2
  • بازدید هفته : 5508
  • بازدید ماه : 9750
  • بازدید سال : 23371
  • بازدید کلی : 1178231
  • <
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی