لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 34 صفحه
قسمتی از متن word (..doc) :
1
2
طراحی مینیمم سیستم با میکرو کنترلر 80196
در سال 1981 شركت اينتل ميكروكنترلر 8 بيتي خود را با نام 80196 معرفي كرد كه داراي 128 بايت RAM، 4 كيلو بايت ROM، دو تايمر، يك درگاه سريال و 4 درگاه كه تماماً بر روي يك تراشه بود. 80196 يك ريزپردازنده 8 بيتي است به اين معني كه CPU آن در هر بار مي تواند فقط بر روي 8 بيت داده كار كند و داده هاي بزرگتر بايد به قسمتهاي 8 بيتي شكسته شود.
پس از اينكه اينتل اجازة ساخت و فروش 80196 را با شرط حفظ سازگاري كد با 80196 به سازنده گان ديگر داد، 80196 از محبوبيت زيادي برخوردار شد.
اين نكتة بسيار مهمي است كه با وجود ويژگيهاي مختلف در سرعت و مقدار ROM به كار رفته در انواع 80196، سازگاري كامل با 80196 اصلي و دستورالعملهاي مربوطه هنوز هم وجود دارد. يعني اگر برنامه اي براي يكي از 80196ها نوشته شود مي توان آن را بر روي 80196هاي ديگر اجرا كرد. صرفنظر از سازندة ميكروكنترلر 80196.
ويژگيهاي 80196
ROM 1 Serial Port 4kbytes
RAM 6 Interrupt Sources 28bytes
Timer 2
I/O Pins 32
ميكرو كنترلر80196 عضو اصلي خانوادة 80196 است كه شركت ايتل از آن به عنوان MCS-51 ياد مي كند.
اعضاي ديگر خانوادة 80196، 8052، 8031، 8751 و... مي باشد.
80196
درون 80196
1
3
در يكCPU از ثباتها ، Register به عنوان مكاني براي ذخيره سازي موقت اطلاعات مورد استفاده قرار مي گيرد. اكثر ثباتهاي 80196 ، 8 بيتي هستند.
در ثباتهاي 80196 فقط داده 8 بيتي مي تواند قرار داد. در دياگرام زير يك ثبات با 8 بيت خود به ترتيب از با ارزشترين D7 تا كم ارزشترين D0 نشان داده شده است.
D7
D6
D5
D4
D3
D2
D1
D0
تعدادي از ثباتها كه بيشترين كاربرد را دارند عبارتند از:
A (انباشتگر) B ، R0، R1، R2، R3، R4، R5، R6، R7، DPTR (شانگر داده) و PC (Program counter شمارندة برنامه) كه همگي 8 بيتي اند به جزء DPTR و PC .
ثبات PC يا شمارندة برنامه به آدرس دستورالعمل بعدي كه اجرا خواهد شد اشاره مي كند. زماني كه CPU كه عملي را از برنامة موجود در ROM واكشي مي كند شمارندة برنامه افزايش يافته و به دستورالعمل بعدي اشاره مي كند. اين ثبات 16 بيتي است.
به هنگام روشن شدن ميكروكنترلر 80196 همگي از آدرس0000 شروع به كار مي كنند. به عبارت ديگر هنگام روشن شدن PC مقدار 0000 را در خود خواهد داشت.
پايه هاي 80196
1
4
در شكل زير 32 پايه از مجموع 40 پايه در 80196 به چهار درگاه P0، P1، P2، P3 اختصاص دارند. (شكل صفحة )
دو پايه PSEN و ALE به طور عمده توسط سيستمهاي مبتني بر 8031 به كار گرفته مي شوند.
XTAL1 و XTAL2
با وجود اينكه 8052 تراشه اي است كه داراي نوسانساز اما نيازمند يك ساعت خارجي براي راه اندازي آن است كه بيشتر از يك كريستال نوسانساز از نوع كوارتز به وروديهاي XTAL1 (پايه 19) و XTAL2 (پايه 18) متصل مي شود.
برچسب ها:
تحقیق درباره طراحی مینیمم سیستم با میکرو کنترلر 80196 طراحی مینیمم سیستم با میکرو کنترلر 80196 دانلود تحقیق درباره طراحی مینیمم سیستم با میکرو کنترلر 80196 طراحی مینیمم سیستم میکرو کنترلر 80196 تحقیق درباره طراحی مینیمم سیستم میکرو کنترلر 80196