میکروکنترلر Signetics سری SC80C52 ساختار عملکرد و کاربرد ها (برق _ الکترونیک)
پژوهشگر و نویسنده: ( افشین رشید )
نکته : میکرو کنترلر Signetics سری SC80C52 یک قطعه الکترونیکی است که زمان انجام یک دستور در آن به میزان یک میلیونیوم ثانیه است. این سرعت خیلی زیادی است و میکروکنترلر Signetics سری SC80C52 از نظر عملکرد تقریبا مشابه یک کامپیوتر کامل است.
میکرو کنترلر Signetics سری SC80C52 هم دارای ورودی ، هم پردازش و هم خروجی هستند.میکرو کنترلر Signetics سری SC80C52 یک تراشه 8 بیتی است که 40 پایه دوبل درونی دارد. 4کیلو بایت از حافظه ROM(در فضای قابل برنامهریزی تراشه) و 128 بایت از حافظه ROM که داخلی هستند و میتواند حافظه 64 کیلو بایتی خارجی بهآن متصل شود. 4 پورت موازی 8 بیتی که به سادگی قابل برنامه ریزی و آدرس دهی هستند. یک تولید کننده نوسان روی تراشه قراردارد که فرکانسی معادل ۱۲ مگا هرتز تولید میکند و دو پایه به عنوان دو پورت سریال ورودی و خروجی روی تراشه وجود دارد. دو تایمر ۱۶ بیتی که به عنوان تایمر برای عملکرد داخلی و همچنین شمارنده برای عملکرد خارجی تعبیه شده است. موارد استفاده آن بیشتر در مدارهای رباتیک _ پروژه های عمومی و صنعتی میباشد.
در ساختار میکروکنترلر های 8 بیتی دارای باس آدرس (Address Bus) 16 بیتی هستند. بنابراین نمی توان گفت میکروکنترلر 8 بیتی دارای باس آدرس 8 بیتی است. مثلاً برای دستیابی به تمام آدرس ها در یک حافظۀ 64 کیلو بایتی باید باس آدرس 16 بیتی داشت. چون 2 به توان 16 برابر 65536 (64 کیلوبایت) است. اگر باس آدرس 8 بیتی باشد، تنها به 256 آدرس حافظه دسترسی وجود خواهد داشت. زیرا 2 به توان 8 می شود 256. پس در میکروکنترلر های 8 بیتی لزوماً باس آدرس 8 بیتی نیست.در این ساختار معماری ذخیرهسازی و کانالهای سیگنال برای هر مجموعه دستورالعمل و داده به صورت جداگانه ایجاد شده است. این معماری کل دادهها را در میکروکنترلر ذخیره می کند و هیچ دسترسی برای ذخیره دستورالعمل به عنوان داده وجود ندارد. امکان دسترسی همزمان به دستورالعمل ها و داده ذخیره شده درون کانال های داخلی میکروکنترولر را فراهم می کند.
نویسنده: دکتر (افشین رشید )