خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

آموزش میکرو کنترلر 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



خرید فایل



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

دانلود آموزش میکروکنترلر 8051 - اسکای داک www.skydoc.ir/tag/دانلود-آموزش-میکروکنترلر-8051‎Cached Similarدر مقاله آموزشی که امروز آماده شده تا روی سایت قرار بدیم مربوط به آموزش تصویری و قدم به قدم برنامه نویسی میکروکنترلر 8051 به زبان اسمبلی می باشد که که اکنون با ... برنامه نویسی میکروکنترلر 52 & 8051 - بزرگترین وب سایت آموزش ... www.project-esisis.com/.../Page_2_Micro%20Controller%20Emulator8051-52.html‎Cached Similarبخش سوم : برنامه نویسی ترا شه 8051 به زبان اسمبلی در این بخش با نحوه برنامه ... برای کار با تراشه های میکروکنترلر مانند خانواده AT89C51-52 … احتیاج به یک ... کتاب آموزش سریع زبان اسمبلی میکرو کنترلر 8051 - قفسه دانش ghafaseh.persianblog.ir/page/014‎Cached Similarدانلود رایگان کتاب آموزش سریع زبان اسمبلی میکرو کنترلر 8051. نام: آموزش سریع زبان اسمبلی میکرو کنترلر 8051. گردآوری: امید طالبی. تعداد صفحه: 51. حجم: 900 ... جزوه آموزشی میکروکنترلر 8051 +پروژه های آموزشی eletech.ir/.../جزوه-آموزشی-میکروکنترلر-8051-پروژه-های-آموزشی.html‎Cachedجزوه ای بسیار عالی که با زبان بسیار ساده تمامی قسمت های مورد نیاز از سخت افزار و برنامه نویسی میکروکنترلر های 8051 را توضیح داده است . این جزوه…,جزوه آموزشی ... [PDF] دانلود آموزش کار با میکروکنترلر 8051 با زبان C www.plcgoods.net/.../8051%20learning/8051%20learning%20(www.plcgoods.net).pdf‎Cached Similarآموزش میکروکنترلر. 8051. به همراه آموزش زبان. C. تحت نرم افزار. Franklin ... آموزش. کار. با میکروکنترلر. 1508 www.plcgoods.com/net doc.com. - www.plc. 2. دانلود جزوه آموزشی میکروکنترلر 8051 + پروژه های آموزشی به زبان فارسی visa.mihanblog.com/post/479‎Cached Similarجزوه ای بسیار عالی که با زبان بسیار ساده تمامی قسمت های مورد نیاز از سخت افزار و برنامه نویسی میکروکنترلر های 8051 را توضیح داده است . این جزوه شامل 101 صفحه ... آموزش 8051 به زبان اسمبلی - برنامه نویسی میکروکنترلرها www.picpars.com/tags/آموزش_8051_به_زبان_اسمبلی/‎Cached Similarآموزش میکرو کنترلر 8051 قسمت اول (سخت افزار). در مورخه : یکشنبه، 27 دی ماه، 1388 موضوع : اسمبلی8051. قبل از همه چیز چرا 8051 ؟ میکرولنترلر 8051 پایه و اساسی ... برنامه نویسی میکروکنترلرها - آموزش میکرو کنترلر 8051 قسمت پنجم ... www.picpars.com/.../-آموزش-میکرو-کنترلر-8051-قسمت-پنجم-(معرفی-دستورات)‎Cached Similarدستورات منطقی و مقایسه ای دستور AND) ANL) این دستور دو داده 8 بیتی رل با هم AND‌ می کند. AND به معنی "و" می باشد یعنی اینکه مثلا بیت P1.1 و P1.2 هرگاه صفر ... اموزش میکرو کنترلر 8051 به زبان بیسیک - ایران ویج www.iranled.com/forum/thread-12103.html‎Cached Similarاموزش 8051 به ربان بیسک و شامل مطالب زیر . ... اموزش میکرو کنترلر 8051 به زبان بیسیک. امتیاز موضوع: ... بررسی یکی از میکرو خانواده 8051 ... برترین فایل آموزش میکرو کنترلر 8051 | تحقیق گستر www.risearticle.ir/download/12629‎Cached1 نوامبر 2016 ... سلام.به وبسایت ما خوش آمدید. عنوان محصول دانلودی:آموزش میکرو کنترلر 8051 یکی از بهترین فایل ها در این موضوع پیش روی شماست. فهرست ، چکیده و ...