لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : پاورپوینت میکرو کنترلر 8051.ppt( قابل ويرايش و آماده ارائه )
تعداد اسلاید 16 اسلاید
قسمتی از متن .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 در بازار موجود می باشد
AT89C51 نوع سریع 8051 ساخت کارخانه Atmel
این تراشه 8051 رایج دارای ROM سریع می باشد، در طراحیهای سریع این نوع حافظه ایده آل است زیرا حافظه سریع میتواند طی چند ثانیه پاک شود. به این دلیل AT89C51 بجای 8751 بکار برده شده است. هنگام استفاده از AT89C51 به یک پروگرامر یا برنامه ریز ROM سریع نیاز داریم. توجه داشته باشید که برای اینکه بتوانیم مجدداً روی میکروکنترلر برنامه ریزی کنیم باید اول حافظه ROM پاک شود که این کار توسط خود پروگرامر صورت می گیرد
ساختمان داخلی کامپیوتر
ساختمان داخلی میکرو کنترلر AT89C51
پایه های میکرو کنترلر AT89C51
بایاس کردن میکرو کنترلر AT89C51
RXD و TXD براي ارسال و دريافت سريال
INT0 و INT1 وروديهاي وقفه
T0 و T1 وروديهاي تايمر
WR و RD براي رم خارجي
نحوه استفاده از پورتها
....
پاورپوینت میکرو کنترلر 8051_1555493052_25488_5739_1883.zip1.99 MB |