اینو دیدی

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

اینو دیدی

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

دانلود آموزش میکرو کنترلر 8051 , word

اختصاصی از اینو دیدی دانلود آموزش میکرو کنترلر 8051 , word دانلود با لینک مستقیم و پر سرعت .

دانلود آموزش میکرو کنترلر 8051 , word


دانلود آموزش میکرو کنترلر 8051  , word

لینک پرداخت و دانلود *پایین مطلب*  فرمت فایل:Word  قابل ویرایش و آماده پرینت. تعداد صفحه 58

فهرست مطالب

قبل از همه چیز چرا 8051 ؟

پشته:

دستور MOV

انواع مدهای آدرس دهی

جمع و تفریق بی علامت )دستور (ADD

جمع اعداد 16 بتی دستور ADDC

دستور DA  A 

دستوررات ضرب و تقسیم

دستورات JUMP , LOOP , CALL

دستور LOOP

دستور JUMP

جمع و تفریق بی علامت )دستور (ADD

جمع اعداد 16 بتی دستور ADDC

دستورات منطقی و مقایسه ای

دستور متمم سازی CPL A   

دستورات چرخشی ROTATE

تایمرهای8051

 ...........

 آموزش میکرو کنترلر8051 .   فایل word. شامل 58 صفحه. مناسب جهت انجام تحقیقات، پروژه ها و پایان نامه های دانشجویی و مقالات درسی


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


دانلود آموزش میکرو کنترلر 8051 , word

دانلود تحقیق آموزش میکرو کنترلر 8051

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

آموزش میکرو کنترلر 8051

قبل از همه چیز چرا 8051 ؟

میکرولنترلر 8051 پایه و اساسی است برای یادگیری دیگر میکروکنترلر ها دستورات اسمبلی این میکرو نسبت به AVR خیلی کمتر هست و دارای امکانات کمتری نسبت به دیگر میکرو ها است به همین دلیل یادگیری و فهم آن خیلی راحت و آسان می باشد که برای شروع ابتدا باید مفاهیم منطق و دیجیتال را خوب فهمیده باشید و بعد از آن باید سخت افرار 8051 و RAM و ROM داخلی آن را درک کرده باشید تا بتوانید یک برنامه کاربردی بنویسید تا یک پروسه را کنترل کند. خیلی ها برای یادگیری میگن که ما که می خواهیم برنامه نویسی میکرو را یاد بگیرم پس بهتر بالاترین میکرو یعنی AVR یا PIC یاد بگیریم در صورتی که به نظر من کاملا اشتاه بوده و کار غلطی است که اگه بخواهید تا آخر ادامه دهید کاری طاقت فرسا خواهد بود. مثل این خواهد بود که سقف طبقه اول یک ساختمان را درست نکرده باشیم و بخواهیم طبقه دوم را درست کنیم. در این وبلاگ من تا بتوانم به زبان ساده و روان مطالب را بیان خواهم کرد که البته اگه یکم علاقه و پشتکار داشته باشد مطمئن باشید به میکرو مسلط خواهید شد و می توانید آن را به راحتی برنامه ریزی کنید. قیمت این میکرو خیلی ارزان می باشد در حدود 1000 تومان و حافظه ROM آن قابل پاک کردن و استفاده مجدد می باشد پس شما به راحتی می توانید در خانه یا محل کار برای راحتی خود و افراد خانواده چیزهایی با آن بسازید که آدم باورش نشه که اینو خودش ساخته و طراحی کرده.

تشریح پایه های 8051 و RAM و ROM داخلی آن

8051 دارای 4 پورت ورودی یا خروجی می باشد یعنی اینکه هر کدام از این پورت ها را می توان در یک لحظه به عنوان ورودی استفاده کرد و همان پورت را دوباره در یک لحظه دیگر به عنوان خروجی از آن استفاده کرد. منظور از پورت چیست؟ پورت در میکرو یعنی 8 عدد پین یا 8 خط دیتا یا ذر اصطلاح 8بیتی، که 8051 دارای 4 پورت 8 بتی یعنی 32 پایه می باشد.

میکرو کنترلر AT89C51 دارای 128 بایت RAM و 4KB حافظه برنامه ROM می باشد. و AT89C52 دارای 256 بایت RAM و 8KB حافظه برنامه ROM می باشد. و AT89C55 دارای 256 بایت RAM و 20KB حافظه برنامه ROM می باشد. که بستگی به حجم برنامه ما دارد که از کدام میکرو استفاده کنیم.

کاربرد RAM چست؟ اصلا به چه دردی می خوره؟

RAM یعنی random access memory حافظه با دستیابی تصادفی. از این حافظه برای ذخیره اطلاعات موقت استفاده می شود یعنی اینکه تا زمانی که تغذیه میکرو وصل باشد این اطلاعات از بین نمی روند و با قطع کردن تغذیه این اطلاعات از بین می روند. ما در میکرو 8 ثبات 8 بتی برای ذخیره کردن داده ها داریم در بعضی از مواقع پیش می آید که این 8 ثبات در کل برنامه استفاده شوند و ما به یک ثبات 8 بیتی برای ذخیره سازی داده ها داریم مثلا یک شمارنده طراحی کردیم و همه ثبات ها هم استفاده شده و ما مثلا به دو ثبات احتیاج داریم که می توانیم از هر کدام از خانه های RAM استفاده کنیم. منظور از اطلاعات همان داده های 8 بیتی می باشند یعنی همون 0 یا 1 ها که به 8 تا از آنها یک بایت یا یک داده 8 بیتی می گویند.

حال به تقسیم بندی RAM توجه کنید. برای برنامه نویسی خیلی مهم است که ما از چه خانه های RAM مجاز هستیم استفاده کنیم آیا می توانیم در فلان خانه RAM داده را به صورت بیتی دستکاری کنیم یا داده را 8 بیتی دستکاری کنیم. اصلا در چه محدوده ای از RAM قادر هستیم داده ذخیره کنیم یا بانک های ثباتی در کجای RAM واقع شده اند و دیگر ثبات ها... به جدول زیر که مربوط به RAM خوب توجه کنید:

عملکرد

ثبات

خانه های 8 بتی RAM

آدرس

FF

ثبات B

B

F0

F1

F2

F3

F4

F5

F6

F7

F0

ثبات A یا انباره

ACC

E0

E1

E2

E3

E4

E5

E6

E7

E0

کلمه وضعیت

PSW

D0

D1

D2

D3

D4

D5

D6

D7

D0

IP

B8

B9

BA

BB

BC

--

--

--

B8

پورت 3

P3

B0

B1

B2

B3

B4

B5

B6

B7

B0

کنترل وقفه ها

IE

A8

A9

AA

AB

AC

--

--

AF

A8

پورت 2

P2

A0

A1

A2

A3

A4

A5

A6

A7

A0

ارتباط سریال

SBUF

قابل آدرس دهی نیست

99

SCON

98

99

9A

9B

9C

9D

9E

9F

98

پورت 1

P1

90

91

92

93

94

95

96

97

90

بایت سنگین تایمر 1

TH1

قابل آدرس دهی نیست

8D

بایت سنگین تایمر 0

TH0

قابل آدرس دهی نیست

8C

بایت سبک تایمر 1

TL1

قابل آدرس دهی نیست

8B


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


دانلود تحقیق آموزش میکرو کنترلر 8051

دانلود پاورپوینت میکروکنترلر 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

دانلود مقاله میکروکنترلر 8051

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

دانلود مقاله میکروکنترلر 8051


دانلود مقاله میکروکنترلر 8051

در این بحث با میکرو کنترلر 8051 آشنا می شوید. میکرو کنترلرها و میکرو پرسسورها با هم تفاوتهایی دارند. میکروکنترلرها علاوه بر دارا بودن پردازشگر مرکزی مدارات جانبی آن را نیز دارند این مدارات شاملROM  ، RAM ، ارتباط سری، ارتباط موازی، زمان سنج و کنترل کننده وقفه می شود. البته امکانات فوق در مقایسه با امکانات یک کامپیوتر کامل ناقص به نظر می رسد ولی در کاربردهایی که تنها بعضی ازامکانات مورد نیاز باشد استفاده از میکروکنترلرها ساده‌تر و مقرون به صرفه‌تر است میکروکنترلرها بیشتر کاربرد کنترلی دارند. یعنی با دریافت یک ورودی، کنترل چند فرایند را بدست می‌گیرند که عمدتاً این کارها ساده است ولی در کار بردهایی که احتیاج به تحلیل و پردازش پیچیده و عمیق دارد به میکرو پرسورها نیاز است.

7-1) MCS-51 دسته ای از میکروکنترلرها است که ابتدا توسط شرکت Intel ساخته وبه بازار جهانی عرضه شده اند. هر یک از میکروکنترلرهای این خانواده امکانات ویژه‌ای دارند. در این بخش مشخصات سخت افزاری 8051 معرفی می شود.

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


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


دانلود مقاله میکروکنترلر 8051