هزار فایل: دانلود نمونه سوالات استخدامی

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

هزار فایل: دانلود نمونه سوالات استخدامی

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

مجموعه دستورالعمل 8051 (پاورپوینت )

مجموعه دستورالعمل 8051 (پاورپوینت )

مجموعه-دستورالعمل-8051-(پاورپوینت-)لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 34 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
مجموعه دستورالعمل 8051
دستورات انشعاب و کنترل برنامه:
تغییر روند اجرای برنامه توسط این دستورات با بررسی نتایج کدهای فعال با تغییر دادن محتویات PC
تغییر دائمی محتویات PC با یک دستور پرش تحت وجود برخی از شرایط
تغییر موقت محتویات PC با یک دستور فراخوانی تحت وجود برخی از شرایط
انواع مختلف دستورات انشعاب و کنترل برنامه
وجود سه نوع آدرس‌دهی: نسبی، مطلق، بلند

 

دانلود فایل

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

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

تحقیق-آموزش-میکرو-کنترلر-8051لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 66 صفحه

 قسمتی از متن word (..doc) : 
 

‏آموزش میکرو کنترلر 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
‏بایت سبک تایمر 0
TL0
‏قابل آدرس دهی نیست
8A
‏مد تایمر
TMOD
‏قابل آدرس دهی نیست
89
‏مد شمارنده
TCON
88
89
8A
8B
8C
8D
8E
8F
88
PCON
‏قابل آدرس دهی نیست
87
‏بایت سنگین ثبات DPTR
DPH
‏قابل آدرس دهی نیست
83
‏بایت سبک ثبات DPTR
DPL
‏قابل آدرس دهی نیست
82
‏اشاره گر پشته
SP
‏قابل آدرس دهی نیست
81
‏پورت‏ 0
P0
80
81
82
83
84
85
86
87
80
‏فقط بایتی
80‏ بایت برای خواندن و نوشتن موقت
‏30تا7F
‏بیتی و بایتی
16‏ بایت برای خواندن و نوشتن موقت
20‏تا2F
‏بانک های ثباتی شامل R0-R7
R0-R7
‏بانک 3
18‏تا1F
R0-R7
‏بانک 2
10‏تا17
R0-R7
‏بانک 1
08‏تا0F
R0-R7
‏بانک 0
00‏تا07
MGH
MGH
MGH
MGH

 

دانلود فایل

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

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

دانلود-میکرو-کنترلر-8051لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل :  powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 18 اسلاید

 قسمتی از متن powerpoint (..ppt) : 
 

بنام خدا
میکرو کنترلر 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
در سال 1981 شرکت Intel میکروکنترلری به نام 8051 را معرفی کرد. این میکروکنترلر دارای 128 بایت RAM ، 4k بایت ROM ، دو تایمر، یک پورت سریال و چهار پورت موازی ( هر یک 8 بیت ) بود که همه آنها در یک تراشه تعبیه شده بودند
انواع میکروکنترلر 8051
میکروکنترلرهای 8051 با توجه به نوع حافظه و کارخانه سازنده آن هر یک شماره قطعه متفاوتی دارند. 8051 با حافظه های متفاوتی چون UV-EPROM ، حافظه سریع ، NV-RAM و غیره در دسترس می باشد. نوع UV-EPROM آن تراشه 8751 است. همچنین میکروکنترلر AT89C51 نوع سریع 8051 ساخت کارخانه Atmel و نوع NV-RAM از 8051 بوسیله Dallas به نام DS5000 در بازار موجود می باشد

 

دانلود فایل

دانلود مقاله ماشین حساب با استفاده از 8051 39 ص

دانلود مقاله ماشین حساب با استفاده از 8051 39 ص

دانلود-مقاله-ماشین-حساب-با-استفاده-از-8051-39-صلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 37 صفحه

 قسمتی از متن word (..doc) : 
 

‏مقدمه‏‌‏ای بر میکروکنترلر 8051
‏ باوجود اینکه بیش از بیست سال از تولد ریز پردازنده نمی‏‌‏گذرد، تصور وسیال الکترونیکی و ... بدون آنکه کار مشکی است در سال 1971 شرکت ا‏ی‏نتل: 8080‏ را به عنوان اولین ریز پردازنده موفق عرضه‏ کرد مدت کوتاهی پس از آن، موتورو‏لا، RCA‏ و سپس Mostechnoloy‏ و zilog‏ انواع مشابهی‏ را به ترتیب به نامهای Z80 , 6502 , 6800‏ عرضه کردند. گرچه این ‏م‏دارهای مجتمع به خودی خود فایده چندانی نداشتند. اما به عنوان‏ ‏بخشی از یک کامپیوتر تک بورد (SBC‏) به جز‏ء‏ مرکزی فرآورده‏‌‏های مفیدی برای آموزش طراحی با ریز پردازنده ها تبدیل شدند. از این SBC‏ کمه به سرعت به آزمایشگاههای طراحی در کالج‏‌‏ها، دانشگاهها و شرکت های الکترونیکی راه پیدا کردند ومی توان برای نمونه از D2‏ موتورولا KIM-1‏ ساخت Mostechnology‏ و SDK-85‏ متعلق به شرکت اینتل نام برد.
‏میکروکنترلر قطعه‏‌‏ای شبیه به ریز پردازنده است. در 1976 اینتل 8745‏ را به عنوان اولین قطعه خانواده‏‌‏ی یک CPU‏، 1 کیلو بایت EPROM‏ ، 64 بایت، RAM‏، 27 پایه I/O‏ و یک ‏تایمر‏ 8 بیتی بود. توان‏،‏ ابعاد و پیچیدگی میکروکنترلرها با اعلام ساخت8051‏ یعنی اولین عضو خانواده میکروکنترلرهای MCS-51‏ در 1980 توسط اینتل پیشرفت چشمگیری کرد. در مقایسه با 8048‏ این قطعه‏ شامل بیش از 60000 ترانزیستور، K‏4 بایت ROM‏، 128 بایت RAM‏، 32 خط
I/O‏ یک درگاه سریال و دو تایمر 16 بیتی است. که از لحاظ مدارات داخلی برای یک IC‏ بسیار قابل ملاحظه است.
‏امروزه انواع گوناگونی از این IC‏ وجود دارند که بصورت مجازی این مشخصات را دو برابر کرده‏‌‏اند. شرکت زیمنس که دومین تولید‏‌‏کننده قطعات MCS-51‏ است SAB80515‏ را به عنوان یک 8051‏ توسعه یافته در یک بسته‏‌‏ی 68 پایه با شش درگاه I/O‏ 8 بیتی، 13 ‏منبع‏ وقفه و یک مبدل آنالوگ به دیجیتال با 8 کانال ورودی عرضه کرده است خانواده 8051‏ به عنوان یکی از جامعترین و قدرتمندترین میکروکنترلرهای 8 بیتی شناخته شده و جایگاهش را به عنوان یک میکروکنترلر مهم برای سالهای آینده یافته است.
‏اصطلاحات فنی
‏ ‏یک کامپیوتر توسط دو ویژگی کلیدی تعریف می‏‌‏شود: (1) داشتن قابلیت برنامه‏‌‏ری‏زی برای کار کردن روی داده بد‏ون مداخله انسان و (2) توانایی ذ‏خیره و بازیابی عموما‏ً‏ یک سیستم کامپیوتری شامل ابزار‏های جانبی برای ارتباط با‏ انسان‏‌‏ها به علاوه برنامه‏‌‏هایی ‏برای پردازش داده نیز می‏‌‏باشد تجهیزات کامپیوتر سخت افزار و برنامه های آن نرم افزار نام دارند.
‏یک سیستم کامپوتری شامل یک واحد پردازش مرکزی است که از طریق گذرگاه آدرس، گذرگاه داده و گذرگاه کنترل به حافظة قابل دستیابی تصادفی و حافظه‏‌‏ی فقط خواندنی متصل می‏‌‏باشد. مدارهای واسطه گذرگاه‏‌‏های سیستم را به وسایل جانبی متصل می کنند.

 

دانلود فایل

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

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

دانلود-مقاله-میکروکنترلر-8051--53-صلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 76 صفحه

 قسمتی از متن word (..doc) : 
 

‏1
‏میکروکنترلر 8051
‏«مقدمه»
‏با وجود اینکه بیش از بست سال از تولد ریز پردازنده نمی گذرد،تصور وسایل الکترونیکی و اسباب بازیهای امروزی بدون آن کار مشکلی است.در 1971 شریک انیتل،8080‏ را به عنوان اولین ریز پردازنده موفق عرضه کرد.مدت کوتاهی پس از آن،موتور ولا،RCA‏ و سپس Mostechnology‏‌و Zilog‏ انواع مشابهی را به ترتیب به نامهای 6800‏،1801‏،6502‏،Z80‏ عرضه کردند.گرچه این مدارهای مجتمع (IC‏) به خودی خود فایده چندانی نداشتند اما به عنوان بخشی از یک کامپیوتر تک بورد(SBC‏) به جزء مرکزی فرآورده های مفیدی برای آموزش طراحی با ریز پردازنده ها تبدیل شدند.تز تیم SBC‏ ها که به سرعت به آزمایشگاههای طراحی در کالج،دانشگاهها و شرکت های الکترونیک راه پیدا کردند می توان برای نمونه از D2‏ ‏موتورولا،KIM-1‏ ساخت Mos technology‏ و SDK-85‏‌ متعلق به شرکت انتیل نام برد.
‏1
‏میکروکنترلر 8051
‏«مقدمه»
‏با وجود اینکه بیش از بست سال از تولد ریز پردازنده نمی گذرد،تصور وسایل الکترونیکی و اسباب بازیهای امروزی بدون آن کار مشکلی است.در 1971 شریک انیتل،8080‏ را به عنوان اولین ریز پردازنده موفق عرضه کرد.مدت کوتاهی پس از آن،موتور ولا،RCA‏ و سپس Mostechnology‏‌و Zilog‏ انواع مشابهی را به ترتیب به نامهای 6800‏،1801‏،6502‏،Z80‏ عرضه کردند.گرچه این مدارهای مجتمع (IC‏) به خودی خود فایده چندانی نداشتند اما به عنوان بخشی از یک کامپیوتر تک بورد(SBC‏) به جزء مرکزی فرآورده های مفیدی برای آموزش طراحی با ریز پردازنده ها تبدیل شدند.تز تیم SBC‏ ها که به سرعت به آزمایشگاههای طراحی در کالج،دانشگاهها و شرکت های الکترونیک راه پیدا کردند می توان برای نمونه از D2‏ ‏موتورولا،KIM-1‏ ساخت Mos technology‏ و SDK-85‏‌ متعلق به شرکت انتیل نام برد.

 

دانلود فایل